40 lines
1.6 KiB
Diff
40 lines
1.6 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: NanaChiyo0721 <nanachiyo0721@163.com>
|
|
Date: Sat, 8 Aug 2026 11:32:40 +0800
|
|
Subject: [PATCH] Add status bar
|
|
|
|
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftChunk.java b/src/main/java/org/bukkit/craftbukkit/CraftChunk.java
|
|
index f020f310c4bca49a23de91bea72ccd9941c0b03c..10b351d8bd6b0e117ecbe961ae2f101686a38fe4 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/CraftChunk.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/CraftChunk.java
|
|
@@ -406,4 +406,12 @@ public class CraftChunk implements Chunk {
|
|
static {
|
|
Arrays.fill(FULL_LIGHT, (byte) 0xFF);
|
|
}
|
|
+
|
|
+ // KioCG start - ChunkHot
|
|
+ @Override
|
|
+ public long getChunkHotAvg() {
|
|
+ final net.minecraft.world.level.chunk.LevelChunk target = this.level.getChunkIfLoaded(this.x,this.z);
|
|
+ return target == null ? -1 : target.getChunkHot().getAverage();
|
|
+ }
|
|
+ // KioCG end
|
|
}
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
|
|
index e20a66e56f2e4520b2708d6ebc377392e4362816..7bbadcab57d3a2dbba0a4c48de043966454a1d50 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
|
|
@@ -3420,4 +3420,11 @@ public class CraftPlayer extends CraftHumanEntity implements Player, PluginMessa
|
|
this.getHandle().fixedPose = false;
|
|
this.getHandle().updatePlayerPose();
|
|
}
|
|
+
|
|
+ // KioCG start - ChunkHot
|
|
+ @Override
|
|
+ public long getNearbyChunkHot() {
|
|
+ return this.getHandle().getNearbyChunkHot();
|
|
+ }
|
|
+ // KioCG end
|
|
}
|