Heyho liebe Gommunity.
Ich bin gerade dabei ein kleines dynamisches Schildersystem zu entwickeln.
Nur versuche ich seit mehreren Tagen - durchs googlen etc. - eine Methode zu finden, mit welcher es möglich ist ein Schild auf welchem etwas bestimmtes steht, zu updaten.
Bspw:
Und danach möchte ich, nach einem bestimmten Ereignis, dass das entsprechende Schild geupdatet wird und das dort somit etwas anderes steht.
Ich hoffe, dass ich mich halbwegs verständlich ausgedrückt habe.
Ich freue mich auf jede hilfreiche Antwort!
MfG.
Ich bin gerade dabei ein kleines dynamisches Schildersystem zu entwickeln.
Nur versuche ich seit mehreren Tagen - durchs googlen etc. - eine Methode zu finden, mit welcher es möglich ist ein Schild auf welchem etwas bestimmtes steht, zu updaten.
Bspw:
Code:
@EventHandler
public void onSignInteract(PlayerInteractEvent event) {
Player player = event.getPlayer();
if (event.getAction() == Action.RIGHT_CLICK_BLOCK) {
if (event.getClickedBlock().getState() instanceof Sign) {
Sign sign = (Sign) event.getClickedBlock().getState();
if (sign.getLine(0).equalsIgnoreCase("§7§m-------------------")
&& sign.getLine(1).equalsIgnoreCase("§6FFA §7● §aJoin")
&& sign.getLine(2).equalsIgnoreCase("§aArena")
&& sign.getLine(3).equalsIgnoreCase("§7§m-------------------")) {
player.sendMessage(FFA.prefix + "§7Du wirst in die Arena §eFFA-1 §7verschoben.");
}
}
}
}
Und danach möchte ich, nach einem bestimmten Ereignis, dass das entsprechende Schild geupdatet wird und das dort somit etwas anderes steht.
Ich hoffe, dass ich mich halbwegs verständlich ausgedrückt habe.
Ich freue mich auf jede hilfreiche Antwort!
MfG.