Skip to content

Commit c050558

Browse files
authored
fix: reduce log spam (#55)
by changing re-registration messages to debug + improved create and remove messages with more info
1 parent e122a02 commit c050558

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

src/main/java/io/nihlen/scriptschunkloaders/ChunkLoaderManager.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public void initialize(MinecraftServer _server) {
3232
}
3333

3434
private void handlePendingRegistrations () {
35-
ScriptsChunkLoadersMod.LOGGER.info("Handling pending registrations");
35+
ScriptsChunkLoadersMod.LOGGER.debug("Handling pending registrations");
3636
pendingRegistrations.forEach(this::registerChunkLoader);
3737
pendingRegistrations.clear();
3838
}
@@ -46,7 +46,7 @@ public void registerChunkLoader(Entity entity) {
4646
var chunkPos = entity.chunkPosition();
4747

4848
removeChunkLoader(entity);
49-
ScriptsChunkLoadersMod.LOGGER.info("Adding {} to {}", entity, entity.level().dimension().identifier());
49+
ScriptsChunkLoadersMod.LOGGER.debug("Adding {} to {}", entity, entity.level().dimension().identifier());
5050

5151
var worldRegistryKey = entity.level().dimension();
5252
var worldChunks = forceLoadedChunks.computeIfAbsent(worldRegistryKey, s -> new HashMap<>());
@@ -55,13 +55,13 @@ public void registerChunkLoader(Entity entity) {
5555
}
5656

5757
public void removeChunkLoader(Entity entity) {
58-
ScriptsChunkLoadersMod.LOGGER.info("Removing {} from {}", entity, entity.level().dimension().identifier());
58+
ScriptsChunkLoadersMod.LOGGER.debug("Removing {} from {}", entity, entity.level().dimension().identifier());
5959
var uuid = entity.getUUID();
6060

6161
var worldRegistryKey = entity.level().dimension();
6262
var worldChunks = forceLoadedChunks.get(worldRegistryKey);
6363

64-
ScriptsChunkLoadersMod.LOGGER.info("worldChunks {}", worldChunks);
64+
ScriptsChunkLoadersMod.LOGGER.debug("worldChunks {}", worldChunks);
6565
if (worldChunks == null) return;
6666

6767
var iterator = worldChunks.entrySet().iterator();

src/main/java/io/nihlen/scriptschunkloaders/mixin/AbstractMinecartMixin.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ private void injectConstructor(CallbackInfo callbackInfo) {
5757

5858
this.isChunkLoader = true;
5959

60-
ScriptsChunkLoadersMod.LOGGER.info("Starting chunk loader in {}", this.level().dimension().identifier());
60+
ScriptsChunkLoadersMod.LOGGER.info("Starting chunk loader (ID: {}) at ({}, {}, {}) in {}", this.getId(), (int) this.getX(), (int) this.getY(), (int) this.getZ(), this.level().dimension().identifier());
6161
}
6262

6363
public void scripts_chunk_loaders$setChunkLoaderNameFromInventory() {
@@ -92,6 +92,7 @@ private void injectConstructor(CallbackInfo callbackInfo) {
9292
}
9393
@Unique
9494
public void scripts_chunk_loaders$stopChunkLoader(Boolean keepName) {
95+
ScriptsChunkLoadersMod.LOGGER.info("Stopping chunk loader '{}' (ID: {}) at ({}, {}, {}) in {}", this.getName().getString(), this.getId(), (int) this.getX(), (int) this.getY(), (int) this.getZ(), this.level().dimension().identifier());
9596
this.isChunkLoader = false;
9697

9798
ScriptsChunkLoadersMod.CHUNK_LOADER_MANAGER.removeChunkLoader(this);
@@ -119,7 +120,7 @@ public void tick(CallbackInfo ci) {
119120
var chunkPos = this.chunkPosition();
120121
if (lastChunkPos == null || lastChunkPos != chunkPos) {
121122
lastChunkPos = chunkPos;
122-
ScriptsChunkLoadersMod.LOGGER.info("Re-registering chunk loader");
123+
ScriptsChunkLoadersMod.LOGGER.debug("Re-registering chunk loader");
123124
ScriptsChunkLoadersMod.CHUNK_LOADER_MANAGER.registerChunkLoader(this);
124125
}
125126

0 commit comments

Comments
 (0)