Schreibe grade ein Plugin das nur die Chunks geladen werden sollen die schonmal geladen wurden(natürlich nicht nur das, der rest ist aber grade unwichtig)
Nun habe ich diesen Code :
Code:
@EventHandler
public void ChunkLoad(ChunkLoadEvent e) {
Boolean ChunkLoad = this.plugin.getConfig().getBoolean("ChunkBuy.state");
if (ChunkLoad == false) {
if (e.isNewChunk()) {
e.getChunk().unload(false, false);
}
}
}
ChunkLoad ist in diesen Fall natürlich false!
Es klappt zwar das die anderen nicht geladen werden, aber sobald ich reconnecte werden garkeine Chunks mehr geladen!
Sry. Ich komme grade nicht in die Bukkit docs rein... Aber wenn ich das richtig deute, dann sagst du ihm, dass der Chunk, wenn er neu ist, permanent geladen bleiben soll.
Sry. Ich komme grade nicht in die Bukkit docs rein... Aber wenn ich das richtig deute, dann sagst du ihm, dass der Chunk, wenn er neu ist, permanent geladen bleiben soll.
Leider ist es nicht so einfach. Die Parameter sind save und safe, also Speichern und "Entladen wenn Spieler in der Nähe sind".
Aber ich kann auch keinen Fehler im Code sehen, das erschient mir eigentlich alles richtig.
Wie genau ist der Testablauf? Oder wo stehst du beim Einloggen?
Server Start -> Login -> Neue Chunks generieren / abgebrochen -> Logout -> Login -> Keine Chunks werden geladen? -> Server neustart -> Chunsk wieder da?
Wenn du beim erneuten Einloggen in den neuen Chunks stehst kann ich es nachvollziehen, aber dann würde auch ein Serverneustart nicht helfen, weshalb ih ziemlich ratlos bin.
Leider ist es nicht so einfach. Die Parameter sind save und safe, also Speichern und "Entladen wenn Spieler in der Nähe sind".
Aber ich kann auch keinen Fehler im Code sehen, das erschient mir eigentlich alles richtig.
Wie genau ist der Testablauf? Oder wo stehst du beim Einloggen?
Server Start -> Login -> Neue Chunks generieren / abgebrochen -> Logout -> Login -> Keine Chunks werden geladen? -> Server neustart -> Chunsk wieder da?
Wenn du beim erneuten Einloggen in den neuen Chunks stehst kann ich es nachvollziehen, aber dann würde auch ein Serverneustart nicht helfen, weshalb ih ziemlich ratlos bin.
Richtig wenn ich neu einloggen laden KEINE Chunks mehr weder die alten noch neuen, sogar die Spawnchunks die eigentlich immer geladen sind werden nicht geladen!
(Habe es getestet in dem ich mich in den neuen so wie in den schon geladenen Chunks ausgeloggt habe...
2 Eigenes Plugin 06/29/2013 - Minecraft - 7 Replies Heyho Leute,
ich bin gerade wieder einmal dabei mir ein Plugin zu schreiben.
Ich möchte jetzt mit /setitem die Daten in der Config ändern.
Plugin
package de.norcdic.ewigkeitsplugin;
import org.bukkit.command.Command;
Eigenes Plugin 06/28/2013 - Minecraft - 5 Replies Hey Leute,
ich bin seit ein paar Tagen dabei mir ein eigenes Plugin zu schreiben.
Bis jetzt hat fast alles wunderbar geklappt.
Nur wenn ich bei meinen Plugin ingame /geschenk eingebe soll dieser Spieler ein geschenk bekommen und in einer Datei abgespeichert werden, um kein zweites Geschenk zu bekommen.
Das mit dem auflisten läuft perfekt, nur ich bekomme es nicht hin, das ich das Item in der Config einstellen kann.
package de.norcdic.ewigkeitsplugin;
import java.io.File;
import...
ExilCraft Eine Neue welt entsteht [Eigenes Konzept] 03/12/2013 - Minecraft Server Advertising - 1 Replies ExiliuM Network sucht Teammitglieder !
Exilium Network ist eine " World of Warcraft " Community mit derzeit rund 500 aktiven Mitgliedern.
Valurog, Leiter vom Exilium Network, hat jedoch die Leitung des Projktes World of Warcraft einem anderen anvertraut, um mehr Zeit, andere Projekte in sein Network aufzunehmen, zu haben.
Das nächste Projekt heißt: