Wenn man einen Block setzt soll er nach etwa 5sek wieder weggehen (Minecraft)?

... komplette Frage anzeigen

2 Antworten

als erstes machst du ein BlockPlaceEvent. Dann kannst du die Location des gesetzten blocks auslesen mit event.getBlock().getLocation() oder so. Dann kannst du an dieser Stelle den Block in einen luftblock umwandeln.Dazu world.getBlockAt(...).setType(Material.AIR). Das ganze läuft in einem sheduler um die 5 sek Verzögerug zu erreichen.

Die Methoden könnten in der realität etwas abweichen aber vom Prinzip funktioniert es so

Antwort bewerten Vielen Dank für Deine Bewertung

BlockPlaceEvent --> Block mit Location abspeichern --> Scheduler (5sek) --> Block setzen

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?