9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-19 15:09:15 +00:00
This commit is contained in:
jhqwqmc
2025-12-10 18:39:47 +08:00
parent 4ac1a5de84
commit 92cfdff936
3 changed files with 13 additions and 9 deletions

View File

@@ -13,6 +13,7 @@ import net.momirealms.craftengine.bukkit.plugin.reflection.paper.PaperReflection
import net.momirealms.craftengine.bukkit.util.BlockStateUtils;
import net.momirealms.craftengine.bukkit.util.RegistryUtils;
import net.momirealms.craftengine.core.plugin.CraftEngine;
import net.momirealms.craftengine.core.plugin.logger.Debugger;
import net.momirealms.craftengine.core.plugin.network.ModPacket;
import net.momirealms.craftengine.core.plugin.network.NetWorkUser;
import net.momirealms.craftengine.core.plugin.network.codec.NetworkCodec;
@@ -75,7 +76,7 @@ public record ClientCustomBlockPacket(int vanillaSize, int currentSize) implemen
Object serverLevel = FastNMS.INSTANCE.field$CraftWorld$ServerLevel(((Player) user.platformPlayer()).getWorld());
Object lightEngine = CoreReflections.method$BlockAndTintGetter$getLightEngine.invoke(serverLevel);
Object chunkSource = FastNMS.INSTANCE.method$ServerLevel$getChunkSource(serverLevel);
for (long chunkPos : sentChunks) {
for (long chunkPos : sentChunks) { // 这里可能出现玄学报错故将错误打印移动至debug输出
int chunkX = (int) chunkPos;
int chunkZ = (int) (chunkPos >> 32);
Object levelChunk = FastNMS.INSTANCE.method$ServerChunkCache$getChunk(chunkSource, chunkX, chunkZ, false);
@@ -83,7 +84,7 @@ public record ClientCustomBlockPacket(int vanillaSize, int currentSize) implemen
user.sendPacket(packet, true);
}
} catch (Exception e) {
CraftEngine.instance().logger().warn("Failed to refresh chunk for player " + user.name(), e);
Debugger.COMMON.warn(() -> "Failed to refresh chunk for player " + user.name(), e);
}
}
}

View File

@@ -0,0 +1,3 @@
tasks.withType<JavaCompile> {
dependsOn(tasks.clean)
}

View File

@@ -1,17 +1,17 @@
org.gradle.jvmargs=-Xmx1G
# Project settings
project_version=0.0.66.2
project_version=0.0.66.3
config_version=60
lang_version=43
project_group=net.momirealms
latest_supported_version=1.21.10
latest_supported_version=1.21.11
# Supported languages
supported_languages=en,zh_cn,zh_tw,es,tr,de,ru_ru,fr_fr
# Dependency settings
paper_version=1.21.10
paper_version=1.21.11
jetbrains_annotations_version=26.0.2
slf4j_version=2.0.17
log4j_version=2.25.2
@@ -22,10 +22,10 @@ jar_relocator_version=1.7
adventure_bundle_version=4.25.0
cloud_core_version=2.0.0
cloud_services_version=2.0.0
cloud_brigadier_version=2.0.0-beta.13
cloud_bukkit_version=2.0.0-beta.13
cloud_paper_version=2.0.0-beta.13
cloud_minecraft_extras_version=2.0.0-beta.13
cloud_brigadier_version=2.0.0-beta.14
cloud_bukkit_version=2.0.0-beta.14
cloud_paper_version=2.0.0-beta.14
cloud_minecraft_extras_version=2.0.0-beta.14
boosted_yaml_version=1.3.7
bstats_version=3.1.0
caffeine_version=3.2.3