Minecraft Java Plugin Schwert Schaden erhöhen?
Hallo,
ich habe mir gerade ein Minecraft Plugin in Java erstellt und möchte ein neues Crafting Rezept dazu erstellen. Ich habe bereits einen ItemStack für den neuen Gegenstand und ein Crafting Rezept programmiert. Ich möchte ein Schwert programmieren das mehr Schaden als ein normales Schwert macht. Aber bitte ohne Schärfe Verzauberung. Ich könnte es zwar machen, aber dann würde in dem kleinen Info-Fenster das erscheint wenn man im Inventar über einen Gegenstand fährt immer noch der normale Schaden angezeigt wird. Wie mache ich das man im Info-Fenster des Gegenstandes den veränderten Schaden sieht und ich den Schaden ohne Schärfe Verzauberung verändern kann? Vielen Dank im Voraus!
LG
minecraft380
Welche Version?
Minecraft Java Edition Spigot Server Version 1.18.1
4 Antworten
Also Damage ansich kannst du ja im entityDamageByEntityEvent machen.
Das mit der Info-Box weiß ich nicht, könnte mir aber sehr gut vorstellen, dass sich das mit der Item-Meta verändern lässt.
Habe etwas gefunden, gleich die 2. Antwort sieht schon recht gut aus:
https://www.spigotmc.org/threads/how-do-i-set-the-attack-damage-of-an-item.445702/
- brauch den code der wohl beim event nicht funzt.
- enchante es doch und ignoriere das limit (falls du das willst)
- sonst einfach mittels entityDamageByEntityEvent nutzen und dann entsprechend "RICHTIG" abfragen obs das schwert ist und den damage hochsetzten
Du kannst es einfach mit MCStacker machen. Du kannst einfach Sharpness darauf machen und es dann mit dem Reiter HideFlags einstellen, dass es nicht angezeigt wird.
Dann wird der Schaden aber nicht im Info-Fenster des Items angezeigt. Aber sonst ist die Idee gut
Ich glaube du darfst nicht alles aktivieren. musst mal ausprobieren
So eine Frage gab es schon einmal: https://www.gutefrage.net/frage/minecraft-bukkit-attack-damage-aendern
Ich verstehe das Tutorial aber nicht und wenn ich das mit dem Event mache wird im Info-Fenster immer noch der normale Schaden angezeigt
Danke, ich suche einfach im Internet wie das mit der Info-Box mit ItemMeta geht