Create-Big-Cannon-Autogun-Revolution2.7fix1.jar
Curse Maven Snippet
What's new
修复确认
- 崩溃根因:
UniversalProximityFuzeItem.appendHoverText在两端都会执行,但里面直接调用了Minecraft.getInstance(),专用服务器加载不到客户端类,抛NoClassDefFoundError导致崩溃 - 修复方式:潜行判定改为
FMLEnvironment.dist.isClient()守卫 + 新增客户端专用工具类ClientTooltipUtils.isPlayerSneaking(),服务器端永远不会加载客户端类 - 全项目复查:其余客户端引用只剩
CBCAddon里的ItemProperties,位于FMLClientSetupEvent(仅客户端触发),安全
This mod has no additional files

