Plugin Serverneustart usw.?

08/19/2014 19:23 iBanane#1
Hey Leute, ich schreibe aktuell mein erstes kleines Plugin, es wird ein einfaches Spleef. Ich habe im Prinzip schon alles fertig, nur da ich mich noch nicht so gut auskenne, wie es allgemein bei Minigame-Plugins mit dem "neustarten" aussieht, wird das Plugin da einfach neugeladen und bungeecord benachrichtigt, dass keiner joinen kann, oder wird der Server neugestartet? Und wie? Und spezifisch zu Spleef hätte ich noch die Frage, wie man es hinkriegt, dass die Map sich nach dem zerstören wieder regeneriert.
Ich hoffe ihr könnt mir helfen.

LG.
08/19/2014 20:37 milsowa#2
Um die Welt zu resetten speicher einfach alles ihn
Code:
List<BlockState> blocks = new ArrayList<BlockState>();
dan bei blockbreakevent
Code:
		     if(e.isCancelled()) return;
		    blocks.add(e.getBlock().getState());
Und dan bei restart oder oder was auch immer einfach
Code:
	    for(BlockState block : this.blocks) {
	       block.update(true);
aufjedenfall mache ich es so bei einem minigame plugin ich hoffe dir hat es etwas weiter geholfen.
08/19/2014 20:50 iBanane#3
Alles klar vielen Dank. :)