Minecraft Rangsystem in Vanilla 1.16?

Guten Tag Community!

--- Allgemeines ---

Derzeit arbeite ich an einem Rangsystem bei einem Vanilla 1.16.1 Minecraft-Server.

Das komplette System soll über Kommandoblöcke gesteuert sein.

Bitte beachtet, dass es sich um einen Mehrspieler-Server handelt.

--- Ränge und Punkte ---

Zunächst hier eine kurze Zusammenfassung aller Ränge und deren dazugehörigen Punkteanzahlen, welche das Aufsteigen der Ränge ermöglicht:

Ränge          |    Punkte
---------------------------------------------
Göttlich       |    +50000   ->   +Unendlich
Ritterlich	   |    +20000   ->   +49999
Edel           |    +12000   ->   +19999 
Gut	           |    +4000    ->   +11999 
Freundlich	   |    +1000    ->   +3999   
Neutral	       |    0        ->   +999   
Aggressiv	   |    -1       ->   -3999
Arglistig	   |    -4000    ->   -11999
Bösartig	   |    -12000   ->   -19999
Grausam	       |    -20000   ->   -49999
Teuflisch      |    -50000   ->   -Unendlich

--- Aufsteigen und Absteigen ---

Hier eine Liste mit Möglichkeiten, wie der Spieler auf- und absteigen kann:

Art des Vergehens                            |    Punkte
---------------------------------------------------------
Spieler tötet ein bösartiges Monster         |    + 1
Pro Minute, welcher der Spieler online ist   |    + 1
Spieler baut Netherite-Erz ab                |    + 5
Spieler baut Diamant-Erz ab                  |    + 4
Spieler baut Emerald-Erz ab                  |    + 4
Spieler baut Gold-Erz ab                     |    + 3
Spieler baut Eisen-Erz ab                    |    + 2
Spieler baut Lapislazuli-Erz ab              |    + 2
Spieler baut Redstone-Erz ab                 |    + 2
Spieler baut Kohle-Erz ab                    |    + 1
Spieler töten einen anderen Spieler          |    - 1000
Spieler tötet einen Dorfbewohner             |    - 500
Spieler verzaubert ein Item                  |    - Level der Verzauberung

Level der Verzauberung: 
Wenn das Item eine Level 30 Verzauberung erhält, soll der Spieler 30 Rangpunkte abgezogen bekommen. Bei einer Level 13 Verzauberung eben nur 13 Punkte Abzug.

--- Fragen ---

Wie kann ich einen Kommandoblock triggern, wenn

  • ein Spieler ein bösartiges Monster tötet?
  • ein Spieler eins der oben angegeben Erze abbaut
  • einen anderen Spieler tötet
  • einen Dorfbewohner tötet

Wie muss ich die Kommandoblöcke bestmöglich anordnen, damit ich mir Wiederholungen sparen kann?

--- Schlusswort ---

Ich bedanke mich jetzt schon mal für die, hoffentlich Hilfreiche, Antworten. Natürlich könnt Ihr mir auch Videos zukommen lassen, falls diese für diese Aufgabe hier relevant sind.

Ich freue mich über jeden Hinweis und danke auch jedem, der seinen Teil hier beiträgt.

Mit freundlichen Grüßen

RoyBlunk

Computer, programmieren, Java, Minecraft, Entwickler, Mc, Minecraft Server, Kommandozeile, Minecraft Vanilla, Minecraft Projekt, Commandblock, Kommandoblock, Spiele und Gaming
Wie kann ich die richtige verzauberung im Minecraft villager shop auf ein Item einstellen?

Der bissherige kommand: /summon Villager ~1 ~ ~ { Profession: 2, CustomName: "Rüstung", CustomNameVisible: 1, Career: 1, CareerLevel: 42, CanPickUpLoot: 0, PersistenceRequired: 1, NoAI: 1, Invulnerable: 1, Attributes: [ { Name: "generic.knockbackResistance", Base: "1f" }, { Name: "generic.movementSpeed", Base: "0f" }, { Name: "generic.maxHealth", Base: 99999 } ], ActiveEffects: [ { Id: "23", Amplifier: 0, Duration: 2147483647 } ], Offers: { Recipes: [ { buy: { id: "brick", Count: 1 }, maxUses: 9999999, sell: { id: "wooden_sword", Count:1,tag:{ench:[{id:"minecraft:sharpness",lvl:1}]} }, rewardExp: false }, { buy: { id: "brick", Count: 1 }, maxUses: 9999999, sell: { id: "stone_sword", Count: 1 }, rewardExp: false }, { buy: { id: "brick", Count: 1 }, maxUses: 9999999, sell: { id: "iron_sword", Count: 1 }, rewardExp: false }, { buy: { id: "brick", Count: 1 }, maxUses: 9999999, sell: { id: "diamond_sword", Count: 1 }, rewardExp: false }, { buy: { id: "gold_ingot", Count: 1 }, maxUses: 9999999, sell: { id: "arrow", Count: 1 }, rewardExp: false }, { buy: { id: "iron_ingot", Count: 4 }, maxUses: 9999999, sell: { id: "bow", Count: 1 }, rewardExp: false }, { buy: { id: "gold_ingot", Count: 4 }, maxUses: 9999999, sell: { id: "bow", Count: 1 }, rewardExp: false } ] }}

Bei tag:{ench:[{id:"minecraft:sharpness",lvl:1}]} kommt die verzauberung schutz...

Technik, Befehle, kaufen, Minecraft, Commands, Redstone, verzauberung, villager, Kommandoblock

Meistgelesene Fragen zum Thema Kommandoblock