Eine Rüstung mit der man Fliegen kann im Survival?
Hallo, ich baue zur Zeit gerade einen Minecraft Server auf. Dort habe ich mir überlegt, es wäre doch cool, eine Rüstung mit der man so fliegen kann wie im Creative zu haben. Also habe ich noch an dem Tag losgelegt mit dem Designen einer Rüstung und ein Texture Pack aufzuziehen. Ich nutze da die Basis von Items ++ Lite von Noah Halbzwilligng. Dann habe ich mich an das Thema fliegen herangewagt. Ich muss dazu sagen, ich kenne mich schon ein wenig mit Commandblöcken aus.... Aber wie ich es auch versucht habe, es hat nicht geklappt... Also dachte ich, ich hole mir mal Professionelle Hilfe und bin in dieses Forum gestoßen. Ich habe gedacht das man so etwas sicher super mit einem Plugin lösen kann. Aber ich habe halt wirklich gar keine Ahnung von Plugins... Ich habe schon mal ein wenig im Netz gesucht, aber ich habe nichts gefunden. Ich hoffe ihr könnt mir weiterhelfen.
Vielen Dank schon mal im Voraus.
Liebe Grüße,
Chris
Kannst du Programmieren?
Ja, aber nicht Java
1 Antwort
Da du Programmieren kannst sollte Java zu lernen kein allzugroßes Problem sein - Jenachdem, welche Sprache(n) du bisher kannst.
Am besten schaust du dir einfach mal ein Tutorial an, wie man ein Plugin erstellt. Ich denke auf YouTube gibt es da genügend, will jetzt aber kein konkretes empfehlen, da ich mich noch nicht damit beschäftigt habe.
Wie kannst du das Plugin machen:
Du musst feststellen, wenn derjenige seine Rüstung an- und auszieht. Und dann entsprechend das Fly-Recht geben und entziehen.
Oder feststellen, wenn derjenige double-jumpt, dann die Rüstung überprüfen, und dann entsprechend Fly-Rechte geben oder entziehen.
Fly-Rechte setzt man mit player.setAllowFlight(true/false)
Es gibt übrigens Standardmäßig kein ArmorEquipEvent, aber jemand hat sich die Mühe gemacht, das zu implementieren. Sollte auch in 1.16 noch funktionieren.
https://www.spigotmc.org/resources/lib-armorequipevent.5478/
(Github https://github.com/Arnuh/ArmorEquipEvent )
Du musst dann einen EventListener für dieses Event machen, dann kannst du feststellen, welche Rüstung angezogen wurde, oder ausgezogen wurde (type der neuen sollte dann Air sein, und die alte sollte die Fly-Rüstung sein). Siehe Usage bei der Spigot-Seite.
Vielen Vielen Vielen Dank für deine Antwort, du hast mir wirklich weiter geholfen, danke!