From 63c2a18c3a5227a416651198284b9c642a9b6c19 Mon Sep 17 00:00:00 2001 From: Sen Date: Sun, 25 May 2025 18:30:12 +0200 Subject: [PATCH] fix all logger names --- client/src/client/Client.java | 20 +++---- client/src/client/gui/character/GuiChar.java | 4 +- client/src/client/network/ClientPlayer.java | 6 +-- client/src/client/renderer/RenderBuffer.java | 2 +- client/src/client/renderer/VertexFormat.java | 2 +- .../client/renderer/VertexFormatElement.java | 2 +- .../renderer/blockmodel/ModelGenerator.java | 6 +-- .../renderer/chunk/ChunkRenderWorker.java | 8 +-- .../renderer/entity/RendererLivingEntity.java | 2 +- .../renderer/texture/EntityTexManager.java | 12 ++--- .../texture/LayeredColorMaskTexture.java | 2 +- .../renderer/texture/LayeredTexture.java | 2 +- .../renderer/texture/TextureManager.java | 4 +- .../client/renderer/texture/TextureMap.java | 8 +-- client/src/client/util/SkinConverter.java | 16 +++--- client/src/client/world/WorldClient.java | 2 +- common/src/common/attributes/Attributes.java | 4 +- common/src/common/biome/Biome.java | 4 +- .../src/common/entity/EntityTrackerEntry.java | 2 +- common/src/common/entity/item/EntityItem.java | 2 +- common/src/common/init/EntityRegistry.java | 6 +-- common/src/common/init/UniverseRegistry.java | 2 +- common/src/common/log/Log.java | 1 - common/src/common/nbt/NBTTagList.java | 10 ++-- common/src/common/potion/PotionEffect.java | 2 +- common/src/common/tileentity/TileEntity.java | 2 +- common/src/common/world/Chunk.java | 2 +- server/src/server/Server.java | 54 +++++++++---------- server/src/server/biome/GenBiome.java | 2 +- server/src/server/network/LoginHandler.java | 6 +-- server/src/server/network/Player.java | 6 +-- server/src/server/world/ChunkServer.java | 4 +- server/src/server/world/Converter.java | 42 +++++++-------- server/src/server/world/Region.java | 14 ++--- server/src/server/world/WorldServer.java | 34 ++++++------ .../src/server/worldgen/FeatureDungeons.java | 2 +- .../server/worldgen/layer/GenLayerHills.java | 2 +- .../worldgen/structure/MapGenStructureIO.java | 8 +-- 38 files changed, 154 insertions(+), 155 deletions(-) diff --git a/client/src/client/Client.java b/client/src/client/Client.java index f6c01b8..d4ae164 100755 --- a/client/src/client/Client.java +++ b/client/src/client/Client.java @@ -514,7 +514,7 @@ public class Client implements IThreadListener { public void connect(String address, int port, String user, String pass, String access) { this.displayGuiScreen(GuiLoading.makeWaitTask("Verbinde zu " + (address == null ? "localhost" : address) + ":" + port + " ...")); - Log.JNI.info("Verbinde zu " + (address == null ? "localhost" : address) + ":" + port); + Log.NETWORK.info("Verbinde zu " + (address == null ? "localhost" : address) + ":" + port); final NetConnection connection; try { @@ -528,13 +528,13 @@ public class Client implements IThreadListener { } catch (UnknownHostException u) { - Log.JNI.error(u, "Konnte nicht zu Server verbinden"); + Log.NETWORK.error(u, "Konnte nicht zu Server verbinden"); this.disconnected("Unbekannter Hostname: " + (address == null ? "localhost" : address)); return; } catch (Exception e) { - Log.JNI.error(e, "Konnte nicht zu Server verbinden"); + Log.NETWORK.error(e, "Konnte nicht zu Server verbinden"); this.disconnected(e.toString()); return; } @@ -620,10 +620,10 @@ public class Client implements IThreadListener { } catch(ExecutionException e1) { if(!(e1.getCause() instanceof ThreadQuickExitException)) - Log.JNI.error(e1, "Fehler beim Ausführen von Render-Task " + task); + Log.SYSTEM.error(e1, "Fehler beim Ausführen von Render-Task " + task); } catch(InterruptedException e2) { - Log.JNI.error(e2, "Fehler beim Ausführen von Render-Task " + task); + Log.SYSTEM.error(e2, "Fehler beim Ausführen von Render-Task " + task); } } } @@ -1294,7 +1294,7 @@ public class Client implements IThreadListener { if (this.pointed == null) { this.player.swingItem(); - Log.JNI.warn("Null zurückgegeben als 'hitResult', das sollte niemals passieren!"); + Log.TICK.warn("Null zurückgegeben als 'hitResult', das sollte niemals passieren!"); this.leftClickCounter = 10; } else @@ -1348,7 +1348,7 @@ public class Client implements IThreadListener { if (this.pointed == null) { - Log.JNI.warn("Null zurückgegeben als 'hitResult', das sollte niemals passieren!"); + Log.TICK.warn("Null zurückgegeben als 'hitResult', das sollte niemals passieren!"); } else { @@ -2270,7 +2270,7 @@ public class Client implements IThreadListener { // } public void disconnected(String msg) { - Log.SYSTEM.info("Getrennt: %s", msg); + Log.NETWORK.info("Getrennt: %s", msg); this.unload(true); this.displayGuiScreen(new GuiInfo("Von Server getrennt", TextColor.RED + "Verbindung zum Server wurde getrennt\n\n" + TextColor.RESET + msg)); } @@ -2888,7 +2888,7 @@ public class Client implements IThreadListener { data = FileUtils.read(config); } catch(IOException e) { - Log.CONSOLE.error(e, "Konnte Konfigurationsdatei nicht laden"); + Log.IO.error(e, "Konnte Konfigurationsdatei nicht laden"); return; } if(data == null) @@ -2925,7 +2925,7 @@ public class Client implements IThreadListener { FileUtils.write(config, sb.toString()); } catch(IOException e) { - Log.CONSOLE.error(e, "Konnte Konfigurationsdatei nicht speichern"); + Log.IO.error(e, "Konnte Konfigurationsdatei nicht speichern"); } } diff --git a/client/src/client/gui/character/GuiChar.java b/client/src/client/gui/character/GuiChar.java index 7ed4397..b361056 100755 --- a/client/src/client/gui/character/GuiChar.java +++ b/client/src/client/gui/character/GuiChar.java @@ -320,9 +320,9 @@ public class GuiChar extends GuiList } catch(Exception e) { if(e instanceof FileNotFoundException) - Log.JNI.warn("Textur ist nicht zum Kopieren vorhanden: " + EntityNPC.getSkinTexture(loc)); + Log.IO.warn("Textur ist nicht zum Kopieren vorhanden: " + EntityNPC.getSkinTexture(loc)); else - Log.JNI.error(e, "Konnte Textur nicht kopieren"); + Log.IO.error(e, "Konnte Textur nicht kopieren"); } finally { if(in != null) { diff --git a/client/src/client/network/ClientPlayer.java b/client/src/client/network/ClientPlayer.java index dfd828a..ba18df0 100755 --- a/client/src/client/network/ClientPlayer.java +++ b/client/src/client/network/ClientPlayer.java @@ -1855,7 +1855,7 @@ public class ClientPlayer extends NetHandler implements IClientPlayer } catch (Throwable var17) { - Log.JNI.warn("Konnte Partikel-Effekt " + packetIn.getParticleType() + " nicht erzeugen"); + Log.RENDER.warn("Konnte Partikel-Effekt " + packetIn.getParticleType() + " nicht erzeugen"); } } else @@ -1876,7 +1876,7 @@ public class ClientPlayer extends NetHandler implements IClientPlayer } catch (Throwable var16) { - Log.JNI.warn("Konnte Partikel-Effekt " + packetIn.getParticleType() + " nicht erzeugen"); + Log.RENDER.warn("Konnte Partikel-Effekt " + packetIn.getParticleType() + " nicht erzeugen"); return; } } @@ -1968,7 +1968,7 @@ public class ClientPlayer extends NetHandler implements IClientPlayer } catch (Exception exception) { - Log.JNI.error((Throwable)exception, (String)"Konnte Handel nicht laden"); + Log.TICK.error((Throwable)exception, (String)"Konnte Handel nicht laden"); } } diff --git a/client/src/client/renderer/RenderBuffer.java b/client/src/client/renderer/RenderBuffer.java index b5cb077..a6cde1d 100755 --- a/client/src/client/renderer/RenderBuffer.java +++ b/client/src/client/renderer/RenderBuffer.java @@ -46,7 +46,7 @@ public class RenderBuffer int i = this.byteBuffer.capacity(); int j = i % 2097152; int k = j + (((this.rawIntBuffer.position() + p_181670_1_) * 4 - j) / 2097152 + 1) * 2097152; - Log.JNI.warn("Musste Puffer vergrößern: Alte Größe " + i + " Bytes, neue Größe " + k + " Bytes."); + Log.RENDER.warn("Musste Puffer vergrößern: Alte Größe " + i + " Bytes, neue Größe " + k + " Bytes."); int l = this.rawIntBuffer.position(); ByteBuffer bytebuffer = ByteBuffer.allocateDirect(k).order(ByteOrder.nativeOrder()); this.byteBuffer.position(0); diff --git a/client/src/client/renderer/VertexFormat.java b/client/src/client/renderer/VertexFormat.java index d8c6e93..1091d82 100755 --- a/client/src/client/renderer/VertexFormat.java +++ b/client/src/client/renderer/VertexFormat.java @@ -53,7 +53,7 @@ public class VertexFormat { if (element.isPositionElement() && this.hasPosition()) { - Log.JNI.warn("VertexFormat-Fehler: Versuche eine Position vom Typ VertexFormatElement hinzuzufügen, während eine bereits existiert, ignoriere."); + Log.RENDER.warn("VertexFormat-Fehler: Versuche eine Position vom Typ VertexFormatElement hinzuzufügen, während eine bereits existiert, ignoriere."); return this; } else diff --git a/client/src/client/renderer/VertexFormatElement.java b/client/src/client/renderer/VertexFormatElement.java index 4ff2116..11d4e4e 100755 --- a/client/src/client/renderer/VertexFormatElement.java +++ b/client/src/client/renderer/VertexFormatElement.java @@ -15,7 +15,7 @@ public class VertexFormatElement { if (!this.isValid(indexIn, usageIn)) { - Log.JNI.warn("Mehrere Vertex-Elemente des gleichen Typs außer UVs sind nicht unterstützt. Erzwinge Typ UV."); + Log.RENDER.warn("Mehrere Vertex-Elemente des gleichen Typs außer UVs sind nicht unterstützt. Erzwinge Typ UV."); this.usage = VertexFormatElement.EnumUsage.UV; } else diff --git a/client/src/client/renderer/blockmodel/ModelGenerator.java b/client/src/client/renderer/blockmodel/ModelGenerator.java index 9e4ccc6..b487010 100755 --- a/client/src/client/renderer/blockmodel/ModelGenerator.java +++ b/client/src/client/renderer/blockmodel/ModelGenerator.java @@ -26,13 +26,13 @@ public abstract class ModelGenerator { } catch(Throwable e) { if(e instanceof FileNotFoundException) - Log.JNI.warn("Textur ist nicht zum Zusammenstellen vorhanden: " + textureLocation); + Log.IO.warn("Textur ist nicht zum Zusammenstellen vorhanden: " + textureLocation); else - Log.JNI.error(e, "Konnte Textur '" + textureLocation + "' nicht zum Zusammenstellen laden"); + Log.IO.error(e, "Konnte Textur '" + textureLocation + "' nicht zum Zusammenstellen laden"); return Lists.newArrayList(); } if(img.length < tw * th) { - Log.JNI.warn("Konnte Textur '" + textureLocation.toString() + "' nicht zum Zusammenstellen laden weil sie zu klein ist " + + Log.IO.warn("Konnte Textur '" + textureLocation.toString() + "' nicht zum Zusammenstellen laden weil sie zu klein ist " + "(benötige " + (tw*th) + " [" + tw + "x" + th + "], habe " + img.length + ")"); return Lists.newArrayList(); } diff --git a/client/src/client/renderer/chunk/ChunkRenderWorker.java b/client/src/client/renderer/chunk/ChunkRenderWorker.java index d685f68..0fe9a2b 100755 --- a/client/src/client/renderer/chunk/ChunkRenderWorker.java +++ b/client/src/client/renderer/chunk/ChunkRenderWorker.java @@ -62,7 +62,7 @@ public class ChunkRenderWorker implements Runnable { if (!generator.isFinished()) { - Log.JNI.warn("Chunk-Rendering-Aufgabe war " + generator.getStatus() + " wenn PENDING erwartet war; ignoriere Aufgabe"); + Log.RENDER.warn("Chunk-Rendering-Aufgabe war " + generator.getStatus() + " wenn PENDING erwartet war; ignoriere Aufgabe"); } return; @@ -106,7 +106,7 @@ public class ChunkRenderWorker implements Runnable { if (!generator.isFinished()) { - Log.JNI.warn("Chunk-Rendering-Aufgabe war " + generator.getStatus() + " wenn COMPILING erwartet war; breche Aufgabe ab"); + Log.RENDER.warn("Chunk-Rendering-Aufgabe war " + generator.getStatus() + " wenn COMPILING erwartet war; breche Aufgabe ab"); } this.freeRenderBuilder(generator); @@ -164,7 +164,7 @@ public class ChunkRenderWorker implements Runnable if (!generator.isFinished()) { - Log.JNI.warn("Chunk-Rendering-Aufgabe war " + generator.getStatus() + " wenn UPLOADING erwartet war; breche Aufgabe ab"); + Log.RENDER.warn("Chunk-Rendering-Aufgabe war " + generator.getStatus() + " wenn UPLOADING erwartet war; breche Aufgabe ab"); } } finally @@ -182,7 +182,7 @@ public class ChunkRenderWorker implements Runnable if (!(p_onFailure_1_ instanceof CancellationException) && !(p_onFailure_1_ instanceof InterruptedException)) { - Log.JNI.error(p_onFailure_1_, "Fehler beim Rendern des Chunks"); + Log.RENDER.error(p_onFailure_1_, "Fehler beim Rendern des Chunks"); } } }); diff --git a/client/src/client/renderer/entity/RendererLivingEntity.java b/client/src/client/renderer/entity/RendererLivingEntity.java index e8df489..26c5539 100755 --- a/client/src/client/renderer/entity/RendererLivingEntity.java +++ b/client/src/client/renderer/entity/RendererLivingEntity.java @@ -182,7 +182,7 @@ public abstract class RendererLivingEntity extends Rende } catch (Exception exception) { - Log.JNI.error((Throwable)exception, (String)"Konnte Objekt nicht rendern"); + Log.RENDER.error((Throwable)exception, (String)"Konnte Objekt nicht rendern"); } GlState.setActiveTexture(GL13.GL_TEXTURE1); diff --git a/client/src/client/renderer/texture/EntityTexManager.java b/client/src/client/renderer/texture/EntityTexManager.java index 1c0dcc6..8160703 100755 --- a/client/src/client/renderer/texture/EntityTexManager.java +++ b/client/src/client/renderer/texture/EntityTexManager.java @@ -46,17 +46,17 @@ public abstract class EntityTexManager } catch(IOException e) { if(e instanceof FileNotFoundException) - Log.JNI.warn("Textur ist nicht vorhanden: " + loc); + Log.IO.warn("Textur ist nicht vorhanden: " + loc); else - Log.JNI.error(e, "Konnte Textur nicht laden: " + loc); + Log.IO.error(e, "Konnte Textur nicht laden: " + loc); try { image = TextureUtil.readImage(FileUtils.getResource(getDefault(entry.getValue()))); } catch(IOException e2) { if(e2 instanceof FileNotFoundException) - Log.JNI.warn("Textur ist nicht vorhanden: " + loc); + Log.IO.warn("Textur ist nicht vorhanden: " + loc); else - Log.JNI.error(e2, "Konnte Textur nicht laden: " + loc); + Log.IO.error(e2, "Konnte Textur nicht laden: " + loc); image = new BufferedImage(64, 64, BufferedImage.TYPE_INT_ARGB); Graphics2D g = image.createGraphics(); g.setColor(Color.BLACK); @@ -98,9 +98,9 @@ public abstract class EntityTexManager } catch(IOException e) { if(e instanceof FileNotFoundException) - Log.JNI.warn("Textur ist nicht vorhanden: " + loc); + Log.IO.warn("Textur ist nicht vorhanden: " + loc); else - Log.JNI.error(e, "Konnte Textur nicht laden: " + loc); + Log.IO.error(e, "Konnte Textur nicht laden: " + loc); image = new BufferedImage(64, 32, BufferedImage.TYPE_INT_ARGB); Graphics2D g = image.createGraphics(); g.setColor(Color.BLACK); diff --git a/client/src/client/renderer/texture/LayeredColorMaskTexture.java b/client/src/client/renderer/texture/LayeredColorMaskTexture.java index 93e2a2c..dfb3312 100755 --- a/client/src/client/renderer/texture/LayeredColorMaskTexture.java +++ b/client/src/client/renderer/texture/LayeredColorMaskTexture.java @@ -92,7 +92,7 @@ public class LayeredColorMaskTexture extends Texture } catch (IOException ioexception) { - Log.JNI.error((Throwable)ioexception, (String)"Konnte Bild mit mehreren Schichten nicht laden"); + Log.IO.error((Throwable)ioexception, (String)"Konnte Bild mit mehreren Schichten nicht laden"); return; } diff --git a/client/src/client/renderer/texture/LayeredTexture.java b/client/src/client/renderer/texture/LayeredTexture.java index a6e29a3..26c5a96 100755 --- a/client/src/client/renderer/texture/LayeredTexture.java +++ b/client/src/client/renderer/texture/LayeredTexture.java @@ -44,7 +44,7 @@ public class LayeredTexture extends Texture } catch (IOException ioexception) { - Log.JNI.error((Throwable)ioexception, (String)"Konnte Bild mit mehreren Schichten nicht laden"); + Log.IO.error((Throwable)ioexception, (String)"Konnte Bild mit mehreren Schichten nicht laden"); return; } diff --git a/client/src/client/renderer/texture/TextureManager.java b/client/src/client/renderer/texture/TextureManager.java index 4bd6328..66f45fb 100755 --- a/client/src/client/renderer/texture/TextureManager.java +++ b/client/src/client/renderer/texture/TextureManager.java @@ -28,9 +28,9 @@ public class TextureManager { } catch(IOException e) { if(e instanceof FileNotFoundException) - Log.JNI.warn("Textur ist nicht vorhanden: " + res); + Log.IO.warn("Textur ist nicht vorhanden: " + res); else - Log.JNI.error(e, "Konnte Textur nicht laden: " + res); + Log.IO.error(e, "Konnte Textur nicht laden: " + res); tex = TextureUtil.MISSING; this.textures.put(res, tex); flag = false; diff --git a/client/src/client/renderer/texture/TextureMap.java b/client/src/client/renderer/texture/TextureMap.java index b975ff7..c85dd1b 100755 --- a/client/src/client/renderer/texture/TextureMap.java +++ b/client/src/client/renderer/texture/TextureMap.java @@ -115,17 +115,17 @@ public class TextureMap extends Texture } catch (RuntimeException runtimeexception) { - Log.JNI.error((Throwable)runtimeexception, (String)("Konnte Metadaten von " + name + " nicht laden")); + Log.IO.error((Throwable)runtimeexception, (String)("Konnte Metadaten von " + name + " nicht laden")); continue; } catch (FileNotFoundException f) { - Log.JNI.warn("Textur ist nicht vorhanden: " + name); + Log.IO.warn("Textur ist nicht vorhanden: " + name); continue; } catch (IOException ioexception1) { - Log.JNI.error((Throwable)ioexception1, (String)("Benutze Ersatztextur, konnte " + name + " nicht laden")); + Log.IO.error((Throwable)ioexception1, (String)("Benutze Ersatztextur, konnte " + name + " nicht laden")); continue; } @@ -167,7 +167,7 @@ public class TextureMap extends Texture throw stitcherexception; } - Log.JNI.info("Textur-Atlas in Größe " + stitcher.getCurrentWidth() + "x" + stitcher.getCurrentHeight() + " erstellt"); + Log.RENDER.info("Textur-Atlas in Größe " + stitcher.getCurrentWidth() + "x" + stitcher.getCurrentHeight() + " erstellt"); TextureUtil.allocateTexture(this.getGlTextureId(), stitcher.getCurrentWidth(), stitcher.getCurrentHeight()); Map map = Maps.newHashMap(this.mapRegisteredSprites); diff --git a/client/src/client/util/SkinConverter.java b/client/src/client/util/SkinConverter.java index 037b0ea..dffc049 100755 --- a/client/src/client/util/SkinConverter.java +++ b/client/src/client/util/SkinConverter.java @@ -171,20 +171,20 @@ public abstract class SkinConverter { img = ImageIO.read(source); } catch(IOException e) { - Log.JNI.error(e, "Konnte kein Bild von " + source + " laden"); + Log.IO.error(e, "Konnte kein Bild von " + source + " laden"); return false; } if(img == null) { - Log.JNI.warn("Konnte kein Bild von " + source + " laden"); + Log.IO.warn("Konnte kein Bild von " + source + " laden"); return false; } - Log.JNI.info("Bild von " + source + " geladen"); + Log.IO.info("Bild von " + source + " geladen"); if(img.getWidth() == 64 && img.getHeight() == 32) { img = convertSkin(img); - Log.JNI.info("Skin " + source + " konvertiert"); + Log.IO.info("Skin " + source + " konvertiert"); } else if(img.getWidth() != 64 || img.getHeight() != 64) { - Log.JNI.warn("Falsche Bildgröße von " + source + ": " + img.getWidth() + "x" + img.getHeight()); + Log.IO.warn("Falsche Bildgröße von " + source + ": " + img.getWidth() + "x" + img.getHeight()); return false; } String name = source.getName(); @@ -195,7 +195,7 @@ public abstract class SkinConverter { name = "skin"; if(slim) { img = convertSlim(img); - Log.JNI.info("Skin " + source + " von 'Slim' konvertiert"); + Log.IO.info("Skin " + source + " von 'Slim' konvertiert"); if(!name.startsWith("slim_")) name = "slim_" + name; } @@ -217,10 +217,10 @@ public abstract class SkinConverter { ImageIO.write(img, "png", file); } catch(Exception e) { - Log.JNI.error(e, "Konnte Bild nicht speichern"); + Log.IO.error(e, "Konnte Bild nicht speichern"); return false; } - Log.JNI.info("Skin " + source + " gespeichert als " + file.getName()); + Log.IO.info("Skin " + source + " gespeichert als " + file.getName()); return true; } diff --git a/client/src/client/world/WorldClient.java b/client/src/client/world/WorldClient.java index 332afa5..1874f1e 100755 --- a/client/src/client/world/WorldClient.java +++ b/client/src/client/world/WorldClient.java @@ -125,7 +125,7 @@ public class WorldClient extends AWorldClient } if (System.currentTimeMillis() - time > 100L) { - Log.JNI.info("Warnung: Render-Chunk-Tick dauerte " + (System.currentTimeMillis() - time) + " ms"); + Log.TICK.warn("Render-Chunk-Tick dauerte " + (System.currentTimeMillis() - time) + " ms"); } this.updateBlocks(); } diff --git a/common/src/common/attributes/Attributes.java b/common/src/common/attributes/Attributes.java index 6a1ccc6..3705099 100755 --- a/common/src/common/attributes/Attributes.java +++ b/common/src/common/attributes/Attributes.java @@ -107,7 +107,7 @@ public class Attributes } else { - Log.JNI.warn("Ignoriere unbekannte Attribute \'" + nbttagcompound.getString("Name") + "\'"); + Log.TICK.warn("Ignoriere unbekannte Attribute \'" + nbttagcompound.getString("Name") + "\'"); } } } @@ -154,7 +154,7 @@ public class Attributes } catch (Exception exception) { - Log.JNI.warn("Konnte Attribute nicht erstellen: " + exception.getMessage()); + Log.TICK.warn("Konnte Attribute nicht erstellen: " + exception.getMessage()); return null; } } diff --git a/common/src/common/biome/Biome.java b/common/src/common/biome/Biome.java index 2ae9bb6..b13fcab 100644 --- a/common/src/common/biome/Biome.java +++ b/common/src/common/biome/Biome.java @@ -121,7 +121,7 @@ public enum Biome { } else { - Log.JNI.warn("Biom-ID ist nicht im Bereich: " + id + ", verwende " + DEF_BIOME.id + " (" + DEF_BIOME.name + ")"); + Log.TICK.warn("Biom-ID ist nicht im Bereich: " + id + ", verwende " + DEF_BIOME.id + " (" + DEF_BIOME.name + ")"); return DEF_BIOME; } } @@ -135,7 +135,7 @@ public enum Biome { } else { - Log.JNI.warn("Biom-ID ist nicht im Bereich: " + id + ", verwende " + DEF_BIOME.id + " (" + DEF_BIOME.name + ")"); + Log.TICK.warn("Biom-ID ist nicht im Bereich: " + id + ", verwende " + DEF_BIOME.id + " (" + DEF_BIOME.name + ")"); return DEF_BIOME; } } diff --git a/common/src/common/entity/EntityTrackerEntry.java b/common/src/common/entity/EntityTrackerEntry.java index fdcfcb0..fa99ad1 100755 --- a/common/src/common/entity/EntityTrackerEntry.java +++ b/common/src/common/entity/EntityTrackerEntry.java @@ -388,7 +388,7 @@ public class EntityTrackerEntry { private Packet createSpawnPacket() { if(this.trackedEntity.dead) { - Log.JNI.warn("Erstelle Spawn-Paket für entferntes Objekt"); + Log.TICK.warn("Erstelle Spawn-Paket für entferntes Objekt"); } SPacketSpawnObject packet = null; diff --git a/common/src/common/entity/item/EntityItem.java b/common/src/common/entity/item/EntityItem.java index 82f47e4..513df22 100755 --- a/common/src/common/entity/item/EntityItem.java +++ b/common/src/common/entity/item/EntityItem.java @@ -507,7 +507,7 @@ public class EntityItem extends Entity { if (this.worldObj != null) { - Log.JNI.warn("Gegenstand-Objekt " + this.getId() + " hat kein Item?!"); + Log.TICK.warn("Gegenstand-Objekt " + this.getId() + " hat kein Item?!"); } return new ItemStack(Blocks.stone); diff --git a/common/src/common/init/EntityRegistry.java b/common/src/common/init/EntityRegistry.java index 7e58afe..d4c2695 100755 --- a/common/src/common/init/EntityRegistry.java +++ b/common/src/common/init/EntityRegistry.java @@ -140,7 +140,7 @@ public abstract class EntityRegistry { entity.readFromNBT(nbt); } else { - Log.JNI.warn("Ignoriere Objekt mit Name " + nbt.getString("id")); + Log.TICK.warn("Ignoriere Objekt mit Name " + nbt.getString("id")); } return entity; @@ -161,7 +161,7 @@ public abstract class EntityRegistry { } if(entity == null) { - Log.JNI.warn("Ignoriere Objekt mit ID " + entityID); + Log.TICK.warn("Ignoriere Objekt mit ID " + entityID); } return entity; @@ -195,7 +195,7 @@ public abstract class EntityRegistry { } if(entity == null) { - Log.JNI.warn("Ignoriere Objekt mit ID " + entityID); + Log.TICK.warn("Ignoriere Objekt mit ID " + entityID); } return entity; diff --git a/common/src/common/init/UniverseRegistry.java b/common/src/common/init/UniverseRegistry.java index 4fffd2f..a011345 100755 --- a/common/src/common/init/UniverseRegistry.java +++ b/common/src/common/init/UniverseRegistry.java @@ -144,7 +144,7 @@ public abstract class UniverseRegistry { for(int z = 0; z < list.tagCount(); z++) { NBTTagCompound link = list.getCompoundTagAt(z); if(!assign(link.getString("Celestial"), link.getString("Center"))) - Log.JNI.warn("Konnte '" + link.getString("Celestial") + "' nicht zu '" + link.getString("Center") + "' zuweisen"); + Log.TICK.warn("Konnte '" + link.getString("Celestial") + "' nicht zu '" + link.getString("Center") + "' zuweisen"); } } diff --git a/common/src/common/log/Log.java b/common/src/common/log/Log.java index 712bd3d..3bdb65a 100644 --- a/common/src/common/log/Log.java +++ b/common/src/common/log/Log.java @@ -17,7 +17,6 @@ public enum Log { CONSOLE("Console"), TICK("Tick"), SOUND("Sound"), - JNI("JNI"), NETWORK("Network"); private static class LogMessage { diff --git a/common/src/common/nbt/NBTTagList.java b/common/src/common/nbt/NBTTagList.java index c20a725..4052a77 100755 --- a/common/src/common/nbt/NBTTagList.java +++ b/common/src/common/nbt/NBTTagList.java @@ -106,7 +106,7 @@ public class NBTTagList extends NBTBase { if (nbt.getId() == 0) { - Log.JNI.warn("Ungültiger End-Tag zu Tag-Liste hinzugefügt"); + Log.IO.warn("Ungültiger End-Tag zu Tag-Liste hinzugefügt"); } else { @@ -116,7 +116,7 @@ public class NBTTagList extends NBTBase } else if (this.tagType != nbt.getId()) { - Log.JNI.warn("Füge ungleiche Tag-Typen zu Tag-Liste hinzu"); + Log.IO.warn("Füge ungleiche Tag-Typen zu Tag-Liste hinzu"); return; } @@ -131,7 +131,7 @@ public class NBTTagList extends NBTBase { if (nbt.getId() == 0) { - Log.JNI.warn("Ungültiger End-Tag zu Tag-Liste hinzugefügt"); + Log.IO.warn("Ungültiger End-Tag zu Tag-Liste hinzugefügt"); } else if (idx >= 0 && idx < this.tagList.size()) { @@ -141,7 +141,7 @@ public class NBTTagList extends NBTBase } else if (this.tagType != nbt.getId()) { - Log.JNI.warn("Füge ungleiche Tag-Typen zu Tag-Liste hinzu"); + Log.IO.warn("Füge ungleiche Tag-Typen zu Tag-Liste hinzu"); return; } @@ -149,7 +149,7 @@ public class NBTTagList extends NBTBase } else { - Log.JNI.warn("Index außerhalb des Bereiches um Tag in Tag-Liste zu setzen"); + Log.IO.warn("Index außerhalb des Bereiches um Tag in Tag-Liste zu setzen"); } } diff --git a/common/src/common/potion/PotionEffect.java b/common/src/common/potion/PotionEffect.java index ccbfae5..dd0357c 100755 --- a/common/src/common/potion/PotionEffect.java +++ b/common/src/common/potion/PotionEffect.java @@ -36,7 +36,7 @@ public class PotionEffect { public PotionEffect combine(PotionEffect other) { if(this.potion != other.potion) - Log.JNI.warn("PotionEffect.combine(): Diese Methode sollte nur für gleiche Effekte aufgerufen werden!"); + Log.TICK.warn("PotionEffect.combine(): Diese Methode sollte nur für gleiche Effekte aufgerufen werden!"); int duration = this.duration; int amplifier = this.amplifier; int remaining = this.remaining; diff --git a/common/src/common/tileentity/TileEntity.java b/common/src/common/tileentity/TileEntity.java index ce17bb0..e65d5d9 100755 --- a/common/src/common/tileentity/TileEntity.java +++ b/common/src/common/tileentity/TileEntity.java @@ -102,7 +102,7 @@ public abstract class TileEntity } else { - Log.JNI.warn("Ignoriere Block-Objekt mit ID " + nbt.getString("id")); + Log.TICK.warn("Ignoriere Block-Objekt mit ID " + nbt.getString("id")); } return tileentity; diff --git a/common/src/common/world/Chunk.java b/common/src/common/world/Chunk.java index 359339a..c70a379 100755 --- a/common/src/common/world/Chunk.java +++ b/common/src/common/world/Chunk.java @@ -475,7 +475,7 @@ public abstract class Chunk { int z = ExtMath.floord(entity.posZ / 16.0D); if(x != this.xPos || z != this.zPos) { - Log.JNI.warn("Falsche Position! (" + x + ", " + z + ") sollte (" + this.xPos + ", " + this.zPos + ") sein, " + entity); + Log.TICK.warn("Falsche Position! (" + x + ", " + z + ") sollte (" + this.xPos + ", " + this.zPos + ") sein, " + entity); entity.setDead(); } diff --git a/server/src/server/Server.java b/server/src/server/Server.java index 2928f08..7f77ed6 100755 --- a/server/src/server/Server.java +++ b/server/src/server/Server.java @@ -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>() { public void operationComplete(Future 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() { 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 { diff --git a/server/src/server/biome/GenBiome.java b/server/src/server/biome/GenBiome.java index 4c563e0..acd6bcc 100755 --- a/server/src/server/biome/GenBiome.java +++ b/server/src/server/biome/GenBiome.java @@ -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]; } } diff --git a/server/src/server/network/LoginHandler.java b/server/src/server/network/LoginHandler.java index dad02f7..eddcf77 100755 --- a/server/src/server/network/LoginHandler.java +++ b/server/src/server/network/LoginHandler.java @@ -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() diff --git a/server/src/server/network/Player.java b/server/src/server/network/Player.java index d1ca5d4..e8ce73a 100755 --- a/server/src/server/network/Player.java +++ b/server/src/server/network/Player.java @@ -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 > () { public void operationComplete(Future 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; diff --git a/server/src/server/world/ChunkServer.java b/server/src/server/world/ChunkServer.java index 98ceb4d..f30ccc3 100644 --- a/server/src/server/world/ChunkServer.java +++ b/server/src/server/world/ChunkServer.java @@ -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) { diff --git a/server/src/server/world/Converter.java b/server/src/server/world/Converter.java index 360288e..33f1ed6 100644 --- a/server/src/server/world/Converter.java +++ b/server/src/server/world/Converter.java @@ -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); diff --git a/server/src/server/world/Region.java b/server/src/server/world/Region.java index 50921d6..3068116 100755 --- a/server/src/server/world/Region.java +++ b/server/src/server/world/Region.java @@ -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 ..."); } } } diff --git a/server/src/server/world/WorldServer.java b/server/src/server/world/WorldServer.java index 7079f71..75633f8 100755 --- a/server/src/server/world/WorldServer.java +++ b/server/src/server/world/WorldServer.java @@ -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 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 { diff --git a/server/src/server/worldgen/FeatureDungeons.java b/server/src/server/worldgen/FeatureDungeons.java index 0ea7248..9eeb4e3 100755 --- a/server/src/server/worldgen/FeatureDungeons.java +++ b/server/src/server/worldgen/FeatureDungeons.java @@ -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; diff --git a/server/src/server/worldgen/layer/GenLayerHills.java b/server/src/server/worldgen/layer/GenLayerHills.java index c92a1f0..c2865ae 100755 --- a/server/src/server/worldgen/layer/GenLayerHills.java +++ b/server/src/server/worldgen/layer/GenLayerHills.java @@ -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) diff --git a/server/src/server/worldgen/structure/MapGenStructureIO.java b/server/src/server/worldgen/structure/MapGenStructureIO.java index 7418618..16a2ab6 100755 --- a/server/src/server/worldgen/structure/MapGenStructureIO.java +++ b/server/src/server/worldgen/structure/MapGenStructureIO.java @@ -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;