fix all logger names
This commit is contained in:
parent
bb64949927
commit
63c2a18c3a
38 changed files with 154 additions and 155 deletions
|
@ -153,7 +153,7 @@ public final class Server implements IThreadListener {
|
|||
long time = System.currentTimeMillis();
|
||||
Util.checkOs();
|
||||
Registry.setup("Server thread");
|
||||
Log.JNI.info("Starte " + Config.NAME + " Server Version " + Config.VERSION);
|
||||
Log.SYSTEM.info("Starte " + Config.NAME + " Server Version " + Config.VERSION);
|
||||
GenBiome.setAsProvider();
|
||||
UniverseRegistry.register();
|
||||
RotationRegistry.register();
|
||||
|
@ -287,7 +287,7 @@ public final class Server implements IThreadListener {
|
|||
}
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Spielerdaten für " + user + " (offline) nicht laden");
|
||||
Log.IO.error(e, "Konnte Spielerdaten für " + user + " (offline) nicht laden");
|
||||
}
|
||||
return tag;
|
||||
}
|
||||
|
@ -305,7 +305,7 @@ public final class Server implements IThreadListener {
|
|||
tmp.renameTo(dat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Spielerdaten für " + user + " (offline) nicht speichern");
|
||||
Log.IO.error(e, "Konnte Spielerdaten für " + user + " (offline) nicht speichern");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -328,7 +328,7 @@ public final class Server implements IThreadListener {
|
|||
if(this.debug)
|
||||
return;
|
||||
if(message)
|
||||
Log.JNI.info("Speichere Welt");
|
||||
Log.TICK.info("Speichere Welt");
|
||||
this.saveWorldInfo();
|
||||
for(WorldServer world : this.worlds) {
|
||||
world.saveAllChunks();
|
||||
|
@ -518,18 +518,18 @@ public final class Server implements IThreadListener {
|
|||
}, "Server console handler");
|
||||
con.setDaemon(true);
|
||||
con.start();
|
||||
Log.JNI.info("Server gestartet in " + String.format("%.1f", (double)(System.currentTimeMillis() - time) / 1000.0) + " Sekunden");
|
||||
Log.SYSTEM.info("Server gestartet in " + String.format("%.1f", (double)(System.currentTimeMillis() - time) / 1000.0) + " Sekunden");
|
||||
while(this.running) {
|
||||
this.currentTime = System.nanoTime() / 1000L;
|
||||
this.timePassed = this.currentTime - this.lastSchedule;
|
||||
this.lastSchedule = this.currentTime;
|
||||
if(this.timePassed < 0L) {
|
||||
Log.JNI.warn("Zeit lief rückwärts! Hat sich die Systemzeit geändert?");
|
||||
Log.TICK.warn("Zeit lief rückwärts! Hat sich die Systemzeit geändert?");
|
||||
this.timePassed = 0L;
|
||||
this.ticksTodo = 0L;
|
||||
}
|
||||
if(this.timePassed > 2000000L && this.currentTime - this.lastWarning >= 15000000L) {
|
||||
Log.JNI.warn("Kann Server-Tick nicht aufrecht erhalten! Hat sich die Systemzeit geändert, oder ist der Server überlastet? " +
|
||||
Log.TICK.warn("Kann Server-Tick nicht aufrecht erhalten! Hat sich die Systemzeit geändert, oder ist der Server überlastet? " +
|
||||
"Liege " + (this.timePassed / 1000L) + " ms zurück, überspringe " + ((this.timePassed * this.tpsTarget) / 1000000000L) + " Tick(s)");
|
||||
this.timePassed = 0L;
|
||||
this.lastWarning = this.currentTime;
|
||||
|
@ -553,11 +553,11 @@ public final class Server implements IThreadListener {
|
|||
this.stopped = true;
|
||||
}
|
||||
catch(Throwable e) {
|
||||
Log.JNI.error(e, "Fehler beim Beenden des Servers");
|
||||
Log.SYSTEM.error(e, "Fehler beim Beenden des Servers");
|
||||
}
|
||||
finally {
|
||||
this.stopped = true;
|
||||
Log.JNI.info("Server wurde beendet");
|
||||
Log.SYSTEM.info("Server wurde beendet");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -565,7 +565,7 @@ public final class Server implements IThreadListener {
|
|||
int done = 0;
|
||||
int total = Config.distance * 2 + 1;
|
||||
total *= total;
|
||||
Log.JNI.info("Generiere und lade Welt");
|
||||
Log.TICK.info("Generiere und lade Welt");
|
||||
// WorldServer world = this.getWorld(Config.spawnDim);
|
||||
// world = world == null ? this.space : world;
|
||||
bx = bx >> 4;
|
||||
|
@ -575,7 +575,7 @@ public final class Server implements IThreadListener {
|
|||
for(int z = -Config.distance; z <= Config.distance; z++) {
|
||||
long time = System.currentTimeMillis();
|
||||
if(time - last > 1000L) {
|
||||
Log.JNI.info("Bereite Spawnbereich vor" + ": " + (done * 100 / total) + "%");
|
||||
Log.TICK.info("Bereite Spawnbereich vor" + ": " + (done * 100 / total) + "%");
|
||||
last = time;
|
||||
}
|
||||
++done;
|
||||
|
@ -630,10 +630,10 @@ public final class Server implements IThreadListener {
|
|||
}
|
||||
catch(ExecutionException e1) {
|
||||
if(!(e1.getCause() instanceof ThreadQuickExitException))
|
||||
Log.JNI.error(e1, "Fehler beim Ausführen von Server-Task " + task); // throw new RuntimeException(e1);
|
||||
Log.SYSTEM.error(e1, "Fehler beim Ausführen von Server-Task " + task); // throw new RuntimeException(e1);
|
||||
}
|
||||
catch(InterruptedException e2) {
|
||||
Log.JNI.error(e2, "Fehler beim Ausführen von Server-Task " + task);
|
||||
Log.SYSTEM.error(e2, "Fehler beim Ausführen von Server-Task " + task);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -827,13 +827,13 @@ public final class Server implements IThreadListener {
|
|||
if(loginPass.length() < Config.minPassLength)
|
||||
return "Passwort ist zu kurz, mindestens " + Config.minPassLength + " Zeichen";
|
||||
conn.setPassword(loginPass);
|
||||
Log.JNI.info(loginUser + " registrierte sich mit Passwort");
|
||||
Log.NETWORK.info(loginUser + " registrierte sich mit Passwort");
|
||||
}
|
||||
else if(!conn.getPassword().equals(loginPass)) {
|
||||
return "Falsches Passwort";
|
||||
}
|
||||
else {
|
||||
Log.JNI.info(loginUser + " loggte sich mit Passwort ein");
|
||||
Log.NETWORK.info(loginUser + " loggte sich mit Passwort ein");
|
||||
}
|
||||
if(Config.compression >= 0) {
|
||||
connection.sendPacket(new RPacketEnableCompression(Config.compression), new ChannelFutureListener() {
|
||||
|
@ -859,7 +859,7 @@ public final class Server implements IThreadListener {
|
|||
if(tag == null)
|
||||
/* this.movePlayerToSpawn(player); */ player.moveToBlockPosAndAngles(new BlockPos(0, 16384, 0), 0.0f, 0.0f);
|
||||
|
||||
Log.JNI.info(loginUser + "[" + connection.getCutAddress() + "] hat sich mit Objekt-ID "
|
||||
Log.NETWORK.info(loginUser + "[" + connection.getCutAddress() + "] hat sich mit Objekt-ID "
|
||||
+ player.getId() + " auf Level " + world.dimension.getDimensionId() + ": "
|
||||
+ String.format("%.2f %.2f %.2f", player.posX, player.posY, player.posZ) + " verbunden (" + (tag == null ? "Charakter-Editor" : "'" + player.getCommandName() + "'") + ")");
|
||||
|
||||
|
@ -922,7 +922,7 @@ public final class Server implements IThreadListener {
|
|||
}
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Spielerdaten für " + user + " nicht laden");
|
||||
Log.IO.error(e, "Konnte Spielerdaten für " + user + " nicht laden");
|
||||
}
|
||||
return tag;
|
||||
}
|
||||
|
@ -952,7 +952,7 @@ public final class Server implements IThreadListener {
|
|||
tmp.renameTo(dat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Spielerdaten für " + conn.getUser() + " nicht speichern");
|
||||
Log.IO.error(e, "Konnte Spielerdaten für " + conn.getUser() + " nicht speichern");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1162,7 +1162,7 @@ public final class Server implements IThreadListener {
|
|||
if(this.debug)
|
||||
return;
|
||||
if(message) {
|
||||
Log.JNI.info("Speichere Spielerdaten");
|
||||
Log.TICK.info("Speichere Spielerdaten");
|
||||
}
|
||||
for(Player conn : this.players) {
|
||||
this.writePlayer(conn);
|
||||
|
@ -1192,13 +1192,13 @@ public final class Server implements IThreadListener {
|
|||
}
|
||||
synchronized(this.serverThread) {
|
||||
if(this.endpoint != null) {
|
||||
Log.JNI.info("Schließe Port");
|
||||
Log.NETWORK.info("Schließe Port");
|
||||
try {
|
||||
this.endpoint.channel().close().sync();
|
||||
this.endpoint = null;
|
||||
}
|
||||
catch(InterruptedException e) {
|
||||
Log.JNI.warn("Unterbrochen beim Schließen des Kanals");
|
||||
Log.NETWORK.warn("Unterbrochen beim Schließen des Kanals");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1219,7 +1219,7 @@ public final class Server implements IThreadListener {
|
|||
manager.processReceivedPackets();
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Paket von " + manager.getCutAddress() + " nicht verarbeiten");
|
||||
Log.NETWORK.error(e, "Konnte Paket von " + manager.getCutAddress() + " nicht verarbeiten");
|
||||
manager.sendPacket(new SPacketDisconnect(e.getMessage()), new GenericFutureListener<Future<? super Void>>() {
|
||||
public void operationComplete(Future<? super Void> future) throws Exception {
|
||||
manager.closeChannel("Fehlerhaftes Datenpaket");
|
||||
|
@ -1243,12 +1243,12 @@ public final class Server implements IThreadListener {
|
|||
|
||||
private void stopServer() {
|
||||
if(!this.stopped) {
|
||||
Log.JNI.info("Beende Server");
|
||||
Log.SYSTEM.info("Beende Server");
|
||||
this.terminateEndpoint(this.endMessage);
|
||||
if(this.started) {
|
||||
Log.JNI.info("Speichere Spieler");
|
||||
Log.TICK.info("Speichere Spieler");
|
||||
this.saveAllPlayerData(true);
|
||||
Log.JNI.info("Speichere Welt");
|
||||
Log.TICK.info("Speichere Welt");
|
||||
this.saveAllWorlds(true);
|
||||
Region.finishWrite();
|
||||
}
|
||||
|
@ -1262,7 +1262,7 @@ public final class Server implements IThreadListener {
|
|||
if(this.endpoint != null)
|
||||
this.terminateEndpoint("Wechsele auf Port " + port);
|
||||
// throw new IllegalStateException("Eingangspunkt bereits gesetzt");
|
||||
Log.JNI.info("Öffne Port %d auf 0.0.0.0 (Timeout %ds)", port, Config.timeout);
|
||||
Log.NETWORK.info("Öffne Port %d auf 0.0.0.0 (Timeout %ds)", port, Config.timeout);
|
||||
this.endpoint = ((ServerBootstrap)((ServerBootstrap)(new ServerBootstrap()).channel(NioServerSocketChannel.class)).childHandler(new ChannelInitializer<Channel>() {
|
||||
protected void initChannel(Channel channel) throws Exception {
|
||||
try {
|
||||
|
@ -1283,7 +1283,7 @@ public final class Server implements IThreadListener {
|
|||
}).group(SERVER_NIO_EVENTLOOP.getValue()).localAddress((InetAddress)null, port)).bind().syncUninterruptibly();
|
||||
}
|
||||
catch(Throwable e) {
|
||||
Log.JNI.error(e, "**** KONNTE NICHT AN PORT " + port + " ANBINDEN!");
|
||||
Log.NETWORK.error(e, "**** KONNTE NICHT AN PORT " + port + " ANBINDEN!");
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
|
|
@ -173,7 +173,7 @@ public abstract class GenBiome implements IBiome {
|
|||
}
|
||||
else
|
||||
{
|
||||
Log.JNI.warn("Biom-ID ist nicht im Bereich: " + id + ", verwende " + Biome.DEF_BIOME.id + " (" + Biome.DEF_BIOME.name + ")");
|
||||
Log.TICK.warn("Biom-ID ist nicht im Bereich: " + id + ", verwende " + Biome.DEF_BIOME.id + " (" + Biome.DEF_BIOME.name + ")");
|
||||
return BIOMES[Biome.DEF_BIOME.id];
|
||||
}
|
||||
}
|
||||
|
|
|
@ -46,19 +46,19 @@ public class LoginHandler extends NetHandler implements ILoginHandler
|
|||
{
|
||||
try
|
||||
{
|
||||
Log.JNI.info("Trenne " + this.getConnectionInfo());
|
||||
Log.NETWORK.info("Trenne " + this.getConnectionInfo());
|
||||
this.netManager.sendPacket(new RPacketDisconnect(reason));
|
||||
this.netManager.closeChannel(reason);
|
||||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
Log.JNI.error(exception, "Fehler beim Trennen des Spielers beim Login");
|
||||
Log.NETWORK.error(exception, "Fehler beim Trennen des Spielers beim Login");
|
||||
}
|
||||
}
|
||||
|
||||
public void onDisconnect(String reason)
|
||||
{
|
||||
Log.JNI.info(this.getConnectionInfo() + " wurde beim Login getrennt: " + TextColor.stripCodes(reason));
|
||||
Log.NETWORK.info(this.getConnectionInfo() + " wurde beim Login getrennt: " + TextColor.stripCodes(reason));
|
||||
}
|
||||
|
||||
public String getConnectionInfo()
|
||||
|
|
|
@ -1621,7 +1621,7 @@ public class Player extends NetHandler implements ICrafting, Executor, IPlayer
|
|||
|
||||
public void disconnect(String message)
|
||||
{
|
||||
Log.JNI.info("Trenne %s: %s", this.user, message);
|
||||
Log.NETWORK.info("Trenne %s: %s", this.user, message);
|
||||
this.connection.sendPacket(new SPacketDisconnect(message), new GenericFutureListener < Future <? super Void >> ()
|
||||
{
|
||||
public void operationComplete(Future <? super Void > p_operationComplete_1_) throws Exception
|
||||
|
@ -1641,7 +1641,7 @@ public class Player extends NetHandler implements ICrafting, Executor, IPlayer
|
|||
|
||||
public void onDisconnect(String reason)
|
||||
{
|
||||
Log.JNI.info(this.user + " wurde getrennt: " + TextColor.stripCodes(reason));
|
||||
Log.NETWORK.info(this.user + " wurde getrennt: " + TextColor.stripCodes(reason));
|
||||
this.server.sendPacket(new SPacketMessage(String.format("%s hat das Spiel verlassen", this.user), Type.FEED));
|
||||
this.server.removePlayer(this);
|
||||
}
|
||||
|
@ -2664,7 +2664,7 @@ public class Player extends NetHandler implements ICrafting, Executor, IPlayer
|
|||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
Log.JNI.error(e, "Konnte Handel nicht wählen");
|
||||
Log.TICK.error(e, "Konnte Handel nicht wählen");
|
||||
}
|
||||
break;
|
||||
|
||||
|
|
|
@ -160,7 +160,7 @@ public class ChunkServer extends Chunk {
|
|||
|
||||
public void setBiomes(byte[] biomes) {
|
||||
if(this.biomes.length != biomes.length) {
|
||||
Log.JNI.warn("Konnte Biome des Chunks nicht setzen, Länge des Arrays ist " + biomes.length + " statt " + this.biomes.length);
|
||||
Log.IO.warn("Konnte Biome des Chunks nicht setzen, Länge des Arrays ist " + biomes.length + " statt " + this.biomes.length);
|
||||
}
|
||||
else {
|
||||
for(int n = 0; n < this.biomes.length; ++n) {
|
||||
|
@ -175,7 +175,7 @@ public class ChunkServer extends Chunk {
|
|||
|
||||
public void setHeights(int[] map) {
|
||||
if(this.height.length != map.length) {
|
||||
Log.JNI.warn("Konnte Höhen des Chunks nicht setzen, Länge des Arrays ist " + map.length + " statt " + this.height.length);
|
||||
Log.IO.warn("Konnte Höhen des Chunks nicht setzen, Länge des Arrays ist " + map.length + " statt " + this.height.length);
|
||||
}
|
||||
else {
|
||||
for(int n = 0; n < this.height.length; ++n) {
|
||||
|
|
|
@ -193,7 +193,7 @@ public abstract class Converter {
|
|||
private static long postProgress(long start, int progress) {
|
||||
if(System.currentTimeMillis() - start >= 500L) {
|
||||
start = System.currentTimeMillis();
|
||||
Log.JNI.info("... " + progress + "%");
|
||||
Log.IO.info("... " + progress + "%");
|
||||
}
|
||||
return start;
|
||||
}
|
||||
|
@ -1006,7 +1006,7 @@ public abstract class Converter {
|
|||
int rx, rz;
|
||||
String[] reg = name.split("\\.");
|
||||
if(reg.length != 4) {
|
||||
Log.JNI.warn("Unbekannte Region " + file);
|
||||
Log.IO.warn("Unbekannte Region " + file);
|
||||
return start;
|
||||
}
|
||||
try {
|
||||
|
@ -1014,7 +1014,7 @@ public abstract class Converter {
|
|||
rz = Integer.parseInt(reg[2]);
|
||||
}
|
||||
catch(NumberFormatException e) {
|
||||
Log.JNI.warn("Unbekannte Region " + file);
|
||||
Log.IO.warn("Unbekannte Region " + file);
|
||||
return start;
|
||||
}
|
||||
try {
|
||||
|
@ -1031,7 +1031,7 @@ public abstract class Converter {
|
|||
}
|
||||
areas++;
|
||||
newreg = new Region(dir, rx * 4 + bx, rz * 4 + bz);
|
||||
Log.JNI.info("Konvertiere " + file + " zu " + newreg.getFile() + " ...");
|
||||
Log.IO.info("Konvertiere " + file + " zu " + newreg.getFile() + " ...");
|
||||
for(int nx = 0; nx < 8; nx++) {
|
||||
for(int nz = 0; nz < 8; nz++) {
|
||||
int x = bx << 3 | nx;
|
||||
|
@ -1040,7 +1040,7 @@ public abstract class Converter {
|
|||
chunks++;
|
||||
DataInputStream in = oldreg.getInputStream(x, z);
|
||||
if(in == null) {
|
||||
Log.JNI.warn("Konnte " + file.getPath() + "@" + x + "," + z + " nicht lesen");
|
||||
Log.IO.warn("Konnte " + file.getPath() + "@" + x + "," + z + " nicht lesen");
|
||||
continue;
|
||||
}
|
||||
NBTTagCompound tag = NBTLoader.read(in);
|
||||
|
@ -1063,7 +1063,7 @@ public abstract class Converter {
|
|||
}
|
||||
}
|
||||
oldreg.close();
|
||||
Log.JNI.info(file + ": " + areas + " Regionen, " + chunks + " Chunks");
|
||||
Log.IO.info(file + ": " + areas + " Regionen, " + chunks + " Chunks");
|
||||
}
|
||||
catch(IOException e) {
|
||||
e.printStackTrace();
|
||||
|
@ -1080,13 +1080,13 @@ public abstract class Converter {
|
|||
ldat = new File("level.dat_old");
|
||||
if(!ldat.exists())
|
||||
return false;
|
||||
Log.JNI.info("Welt wird konvertiert");
|
||||
Log.IO.info("Welt wird konvertiert");
|
||||
NBTTagCompound nbt;
|
||||
try {
|
||||
nbt = NBTLoader.readGZip(ldat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Fehler beim Lesen von level.dat");
|
||||
Log.IO.error(e, "Fehler beim Lesen von level.dat");
|
||||
return false;
|
||||
}
|
||||
nbt = nbt.getCompoundTag("Data");
|
||||
|
@ -1103,44 +1103,44 @@ public abstract class Converter {
|
|||
Log.IO.info("Weltzeit: %d Ticks / %d Sekunden", wtime, wtime / 20L);
|
||||
Log.IO.info("Zuletzt geladen: %s", new SimpleDateFormat("dd.MM.yyyy HH:mm:ss").format(new Date(nbt.getLong("LastPlayed"))));
|
||||
if(ver != SaveVersion.RELEASE_1_13) {
|
||||
Log.JNI.info("Konvertiere Chunk-Daten von region/*.mca,*.mcr");
|
||||
Log.IO.info("Konvertiere Chunk-Daten von region/*.mca,*.mcr");
|
||||
File regionDir = new File("region");
|
||||
if(regionDir.exists()) {
|
||||
File chunkDir = new File(new File("chunk"), "terra");
|
||||
Log.JNI.info("Konvertiere Welt nach '" + chunkDir + "' ...");
|
||||
Log.JNI.info("Durchsuche Ordner unter '" + regionDir + "' nach .mca- und .mcr-Dateien ...");
|
||||
Log.IO.info("Konvertiere Welt nach '" + chunkDir + "' ...");
|
||||
Log.IO.info("Durchsuche Ordner unter '" + regionDir + "' nach .mca- und .mcr-Dateien ...");
|
||||
File[] files = regionDir.listFiles(new FilenameFilter() {
|
||||
public boolean accept(File file, String name) {
|
||||
return name.endsWith(".mca") || name.endsWith(".mcr");
|
||||
}
|
||||
});
|
||||
if(files.length == 0) {
|
||||
Log.JNI.info("Keine .mca- oder .mcr-Dateien gefunden.");
|
||||
Log.IO.info("Keine .mca- oder .mcr-Dateien gefunden.");
|
||||
}
|
||||
else {
|
||||
Log.JNI.info("Ingesamt wurden " + files.length + " .mca-Dateien und .mcr-Dateien gefunden, konvertiere ...");
|
||||
Log.IO.info("Ingesamt wurden " + files.length + " .mca-Dateien und .mcr-Dateien gefunden, konvertiere ...");
|
||||
if(ver == SaveVersion.RELEASE_1_9)
|
||||
Log.JNI.info("Konvertiere von neuerer Version, dies wird Blöcke entfernen ...");
|
||||
Log.IO.info("Konvertiere von neuerer Version, dies wird Blöcke entfernen ...");
|
||||
chunkDir.mkdirs();
|
||||
int progress = 0;
|
||||
long time = System.currentTimeMillis();
|
||||
long start = postProgress(time, 0);
|
||||
for(File file : files) {
|
||||
int percent = (int)Math.round(100.0D * (double)progress / (double)files.length);
|
||||
Log.JNI.info("Konvertiere Chunk-Daten: " + file.getName() + " (" + progress + "/" + files.length + ")");
|
||||
Log.IO.info("Konvertiere Chunk-Daten: " + file.getName() + " (" + progress + "/" + files.length + ")");
|
||||
start = convertChunks(chunkDir, file, start, progress, files.length);
|
||||
++progress;
|
||||
start = postProgress(start, percent);
|
||||
}
|
||||
time = System.currentTimeMillis() - time;
|
||||
Log.JNI.info("Fertig. Konversion dauerte " + ((time / 60000L) > 0 ? ((time / 60000L) + " Minuten und ") : "") + ((time / 1000L) % 60L) + " Sekunden.");
|
||||
Log.IO.info("Fertig. Konversion dauerte " + ((time / 60000L) > 0 ? ((time / 60000L) + " Minuten und ") : "") + ((time / 1000L) % 60L) + " Sekunden.");
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
Log.JNI.warn("Konvertiere keine Chunk-Daten, da Version zu neu");
|
||||
Log.IO.warn("Konvertiere keine Chunk-Daten, da Version zu neu");
|
||||
}
|
||||
Log.JNI.info("Konvertiere Daten von level.dat");
|
||||
Log.IO.info("Konvertiere Daten von level.dat");
|
||||
Config.clear();
|
||||
UniverseRegistry.clear();
|
||||
if(nbt.hasKey("GameRules", 10)) {
|
||||
|
@ -1150,19 +1150,19 @@ public abstract class Converter {
|
|||
Config.set(rule.getValue(), rules.getString(rule.getKey()), false);
|
||||
}
|
||||
}
|
||||
Log.JNI.info("Speichere neue server.nbt ...");
|
||||
Log.IO.info("Speichere neue server.nbt ...");
|
||||
Server.saveServerConfig(wtime);
|
||||
Weather weather = nbt.getBoolean("thundering") ? Weather.THUNDER : (nbt.getBoolean("raining") ? Weather.RAIN : Weather.CLEAR);
|
||||
if(weather != Weather.CLEAR) {
|
||||
NBTTagCompound dataTag = new NBTTagCompound();
|
||||
dataTag.setString("Weather", weather.getName());
|
||||
Log.JNI.info("Speichere neue data.nbt ...");
|
||||
Log.IO.info("Speichere neue data.nbt ...");
|
||||
File dataFile = new File(new File(new File("chunk"), "terra"), "data.nbt");
|
||||
try {
|
||||
NBTLoader.writeGZip(dataTag, dataFile);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Weltdaten nicht speichern");
|
||||
Log.IO.error(e, "Konnte Weltdaten nicht speichern");
|
||||
}
|
||||
}
|
||||
Log.IO.info("Welt wurde in %d Sekunden konvertiert", (System.currentTimeMillis() - cur) / 1000L);
|
||||
|
|
|
@ -153,14 +153,14 @@ public class Region {
|
|||
// this.file.seek((long)(512 + (x + z * 8) * 8192));
|
||||
int size = this.sizes[x + z * 8]; // this.file.readShort();
|
||||
if(size > 8192 /* - 2 */ || size < 0) {
|
||||
Log.JNI.warn("Chunk-Region-Datei " + this.regFile + " hat eine ungültige Größe bei " + x + ", " + z + ", überspringe");
|
||||
Log.IO.warn("Chunk-Region-Datei " + this.regFile + " hat eine ungültige Größe bei " + x + ", " + z + ", überspringe");
|
||||
return null;
|
||||
}
|
||||
byte[] data;
|
||||
if(size == 0) {
|
||||
File expand = getExpansionFile(this.folder, this.xPos * 8 + x, this.zPos * 8 + z);
|
||||
if(!expand.exists()) {
|
||||
Log.JNI.warn("Chunk-Erweiterungs-Datei " + expand + " ist nicht vorhanden oder nicht lesbar, überspringe");
|
||||
Log.IO.warn("Chunk-Erweiterungs-Datei " + expand + " ist nicht vorhanden oder nicht lesbar, überspringe");
|
||||
return null;
|
||||
}
|
||||
in = new FileInputStream(expand);
|
||||
|
@ -183,7 +183,7 @@ public class Region {
|
|||
else {
|
||||
int pos = this.positions[x + z * 8] << 8;
|
||||
if(pos + size > this.file.length() - 512L || pos < 0) {
|
||||
Log.JNI.warn("Chunk-Region-Datei " + this.regFile + " hat eine ungültige Position bei " + x + ", " + z + ", überspringe");
|
||||
Log.IO.warn("Chunk-Region-Datei " + this.regFile + " hat eine ungültige Position bei " + x + ", " + z + ", überspringe");
|
||||
return null;
|
||||
}
|
||||
this.file.seek(512L + (long)pos);
|
||||
|
@ -200,7 +200,7 @@ public class Region {
|
|||
}
|
||||
catch(IOException e1) {
|
||||
}
|
||||
Log.JNI.error(e, "Fehler beim lesen von Chunk-Region-Datei " + this.regFile + " bei " + x + ", " + z + ", überspringe");
|
||||
Log.IO.error(e, "Fehler beim lesen von Chunk-Region-Datei " + this.regFile + " bei " + x + ", " + z + ", überspringe");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
@ -366,7 +366,7 @@ public class Region {
|
|||
// }
|
||||
// tag = tag.getCompoundTag("Level");
|
||||
if(!tag.hasKey("Sections", 9)) {
|
||||
Log.JNI.warn("Chunk-Datei bei " + x + "," + z + " hat keine Block-Daten, überspringe");
|
||||
Log.IO.warn("Chunk-Datei bei " + x + "," + z + " hat keine Block-Daten, überspringe");
|
||||
return null;
|
||||
}
|
||||
ChunkServer chunk = new ChunkServer(world, x, z);
|
||||
|
@ -472,12 +472,12 @@ public class Region {
|
|||
tick.getInteger("t"), tick.getInteger("p"));
|
||||
}
|
||||
else if(invalid++ < 10) {
|
||||
Log.JNI.warn("Unbekannter Block-Tick in Chunk " + x + "," + z + ": " +
|
||||
Log.IO.warn("Unbekannter Block-Tick in Chunk " + x + "," + z + ": " +
|
||||
(tick.hasKey("i", 8) ? ("'" + tick.getString("i") + "'") : ("#" + tick.getInteger("i"))));
|
||||
}
|
||||
}
|
||||
if(invalid > 10) {
|
||||
Log.JNI.warn((invalid - 10) + " weitere ...");
|
||||
Log.IO.warn((invalid - 10) + " weitere ...");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -305,7 +305,7 @@ public final class WorldServer extends AWorldServer {
|
|||
tag = NBTLoader.readGZip(dat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Weltdaten nicht laden");
|
||||
Log.IO.error(e, "Konnte Weltdaten nicht laden");
|
||||
}
|
||||
if(tag != null) {
|
||||
this.exterminated = tag.getBoolean("Exterminated");
|
||||
|
@ -447,7 +447,7 @@ public final class WorldServer extends AWorldServer {
|
|||
tag = NBTLoader.readGZip(dat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Ladeliste nicht laden");
|
||||
Log.IO.error(e, "Konnte Ladeliste nicht laden");
|
||||
}
|
||||
if(tag != null && tag.hasKey("Loaders", 9)) {
|
||||
NBTTagList list = tag.getTagList("Loaders", 10);
|
||||
|
@ -483,7 +483,7 @@ public final class WorldServer extends AWorldServer {
|
|||
tag = NBTLoader.readGZip(dat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Dorfliste nicht laden");
|
||||
Log.IO.error(e, "Konnte Dorfliste nicht laden");
|
||||
}
|
||||
this.villageStorage = new VillageCollection(tag);
|
||||
}
|
||||
|
@ -949,7 +949,7 @@ public final class WorldServer extends AWorldServer {
|
|||
tag = NBTLoader.readGZip(dat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Warpliste nicht laden");
|
||||
Log.IO.error(e, "Konnte Warpliste nicht laden");
|
||||
return;
|
||||
}
|
||||
if(tag != null && tag.hasKey("Warps", 9)) {
|
||||
|
@ -993,7 +993,7 @@ public final class WorldServer extends AWorldServer {
|
|||
NBTLoader.writeGZip(tag, file);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Warpliste nicht speichern");
|
||||
Log.IO.error(e, "Konnte Warpliste nicht speichern");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1002,21 +1002,21 @@ public final class WorldServer extends AWorldServer {
|
|||
|
||||
private static boolean deleteFiles(File[] files) {
|
||||
if(files == null) {
|
||||
Log.JNI.warn("Konnte Ordner nicht löschen");
|
||||
Log.IO.warn("Konnte Ordner nicht löschen");
|
||||
return false;
|
||||
}
|
||||
|
||||
for(int i = 0; i < files.length; ++i) {
|
||||
File file = files[i];
|
||||
Log.JNI.info("Lösche " + file);
|
||||
Log.IO.info("Lösche " + file);
|
||||
|
||||
if(file.isDirectory() && !deleteFiles(file.listFiles())) {
|
||||
Log.JNI.warn("Konnte Ordner " + file + " nicht löschen");
|
||||
Log.IO.warn("Konnte Ordner " + file + " nicht löschen");
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!file.delete()) {
|
||||
Log.JNI.warn("Konnte Datei " + file + " nicht löschen");
|
||||
Log.IO.warn("Konnte Datei " + file + " nicht löschen");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
@ -1050,7 +1050,7 @@ public final class WorldServer extends AWorldServer {
|
|||
NBTLoader.writeGZip(loaders, file);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Ladeliste nicht speichern");
|
||||
Log.IO.error(e, "Konnte Ladeliste nicht speichern");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1071,7 +1071,7 @@ public final class WorldServer extends AWorldServer {
|
|||
NBTLoader.writeGZip(data, file);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Weltdaten nicht speichern");
|
||||
Log.IO.error(e, "Konnte Weltdaten nicht speichern");
|
||||
}
|
||||
// }
|
||||
for(int i = 0; i < this.dataList.size(); ++i) {
|
||||
|
@ -1088,7 +1088,7 @@ public final class WorldServer extends AWorldServer {
|
|||
NBTLoader.writeGZip(tag, dat);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Dorfliste nicht speichern");
|
||||
Log.IO.error(e, "Konnte Dorfliste nicht speichern");
|
||||
}
|
||||
}
|
||||
List<ChunkServer> list = Lists.newArrayList(this.loaded);
|
||||
|
@ -1435,7 +1435,7 @@ public final class WorldServer extends AWorldServer {
|
|||
return chunk;
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Chunk nicht laden");
|
||||
Log.IO.error(e, "Konnte Chunk nicht laden");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
@ -1455,7 +1455,7 @@ public final class WorldServer extends AWorldServer {
|
|||
Region.queueIO(this);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Chunk nicht speichern");
|
||||
Log.IO.error(e, "Konnte Chunk nicht speichern");
|
||||
}
|
||||
// }
|
||||
// catch(SaveException e) {
|
||||
|
@ -1485,7 +1485,7 @@ public final class WorldServer extends AWorldServer {
|
|||
Region.writeChunk(this.chunkDir, coord.x, coord.z, tag);
|
||||
}
|
||||
catch(Exception e) {
|
||||
Log.JNI.error(e, "Konnte Chunk nicht speichern");
|
||||
Log.IO.error(e, "Konnte Chunk nicht speichern");
|
||||
}
|
||||
}
|
||||
flag = true;
|
||||
|
@ -2127,7 +2127,7 @@ public final class WorldServer extends AWorldServer {
|
|||
entitytrackerentry.updatePlayerEntities(this.players);
|
||||
}
|
||||
catch(Throwable throwable) {
|
||||
Log.JNI.error((Throwable)throwable, (String)"Fange Objekt-Tracking-Fehler \"leise\" auf.");
|
||||
Log.TICK.error((Throwable)throwable, (String)"Fange Objekt-Tracking-Fehler \"leise\" auf.");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2824,7 +2824,7 @@ public final class WorldServer extends AWorldServer {
|
|||
|
||||
public void addPlayer(EntityNPC player) {
|
||||
if(this.watching.contains(player)) {
|
||||
Log.JNI.warn("Konnte Spieler nicht hinzufügen. #" + player.getId() + " ist bereits in Chunk " + this.position.x + ", "
|
||||
Log.TICK.warn("Konnte Spieler nicht hinzufügen. #" + player.getId() + " ist bereits in Chunk " + this.position.x + ", "
|
||||
+ this.position.z);
|
||||
}
|
||||
else {
|
||||
|
|
|
@ -157,7 +157,7 @@ public class FeatureDungeons
|
|||
}
|
||||
else
|
||||
{
|
||||
Log.JNI.warn("Konnte kein Mob-Spawner-Objekt bei (" + position.getX() + ", " + position.getY() + ", " + position.getZ() + ") erstellen");
|
||||
Log.TICK.warn("Konnte kein Mob-Spawner-Objekt bei (" + position.getX() + ", " + position.getY() + ", " + position.getZ() + ") erstellen");
|
||||
}
|
||||
|
||||
return true;
|
||||
|
|
|
@ -37,7 +37,7 @@ public class GenLayerHills extends GenLayer
|
|||
|
||||
if (k > 255)
|
||||
{
|
||||
Log.JNI.warn("Altes Biom (" + k + ")!");
|
||||
Log.TICK.warn("Altes Biom (" + k + ")!");
|
||||
}
|
||||
|
||||
if (k != 0 && l >= 2 && (l - 2) % 29 == 1 && k < 128)
|
||||
|
|
|
@ -51,7 +51,7 @@ public class MapGenStructureIO
|
|||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
Log.JNI.warn("Fehler bei Strukturanfang mit ID " + tagCompound.getString("id"));
|
||||
Log.TICK.warn("Fehler bei Strukturanfang mit ID " + tagCompound.getString("id"));
|
||||
exception.printStackTrace();
|
||||
}
|
||||
|
||||
|
@ -61,7 +61,7 @@ public class MapGenStructureIO
|
|||
}
|
||||
else
|
||||
{
|
||||
Log.JNI.warn("Überspringe Struktur mit ID " + tagCompound.getString("id"));
|
||||
Log.TICK.warn("Überspringe Struktur mit ID " + tagCompound.getString("id"));
|
||||
}
|
||||
|
||||
return structurestart;
|
||||
|
@ -82,7 +82,7 @@ public class MapGenStructureIO
|
|||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
Log.JNI.warn("Fehler bei Strukturteil mit ID " + tagCompound.getString("id"));
|
||||
Log.TICK.warn("Fehler bei Strukturteil mit ID " + tagCompound.getString("id"));
|
||||
exception.printStackTrace();
|
||||
}
|
||||
|
||||
|
@ -92,7 +92,7 @@ public class MapGenStructureIO
|
|||
}
|
||||
else
|
||||
{
|
||||
Log.JNI.warn("Überspringe Strukturteil mit ID " + tagCompound.getString("id"));
|
||||
Log.TICK.warn("Überspringe Strukturteil mit ID " + tagCompound.getString("id"));
|
||||
}
|
||||
|
||||
return structurecomponent;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue