[已解决]中洲微调重置版崩溃

ai分析:

错误原因分析

核心错误java.lang.NoClassDefFoundError: metweaks/guards/customranged/CustomRanged

这意味着魔戒模组试图调用MiddleEarth Tweaks模组中的一个类(CustomRanged),但该类不存在。具体来说:

  1. 当一个洛汗弓箭手实体(Entity ID: 181022)尝试执行远程攻击AI时

  2. 魔戒模组的远程攻击AI类(LOTREntityAIRangedAttack)试图调用metweaks的某个功能

  3. 但MiddleEarth Tweaks模组版本可能不包含这个类,或者该类已被修改/移除

日志

[22:56:52] [Client thread/INFO]: [CHAT] §e<灰袍漫游者> §f嗯...
[22:57:44] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.util.ReportedException: Ticking entity
at Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:642) ~[MinecraftServer.class:?]
at Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) ~[MinecraftServer.class:?]
at Launch//net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111) ~[bsx.class:?]
at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
Caused by: java.lang.NoClassDefFoundError: metweaks/guards/customranged/CustomRanged
at Launch//lotr.common.entity.ai.LOTREntityAIRangedAttack.func_75246_d(LOTREntityAIRangedAttack.java) ~[LOTREntityAIRangedAttack.class:?]
at Launch//net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103) ~[uj.class:?]
at Launch//net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:540) ~[sw.class:?]
at Launch//net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1774) ~[sv.class:?]
at Launch//net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:367) ~[sw.class:?]
at Launch//lotr.common.entity.npc.LOTREntityNPC.func_70636_d(LOTREntityNPC.java:469) ~[LOTREntityNPC.class:?]
at Launch//net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1611) ~[sv.class:?]
at Launch//net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206) ~[sw.class:?]
at Launch//net.minecraft.world.World.func_72866_a(World.java:2070) ~[ahb.class:?]
at Launch//net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648) ~[mt.class:?]
at Launch//net.minecraft.world.World.func_72870_g(World.java:2034) ~[ahb.class:?]
at Launch//net.minecraft.world.World.func_72939_s(World.java:1887) ~[ahb.class:?]
at Launch//net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) ~[mt.class:?]
at Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636) ~[MinecraftServer.class:?]
... 4 more
Caused by: java.lang.ClassNotFoundException: metweaks.guards.customranged.CustomRanged in invalid class cache
at System//net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:217) ~[LaunchClassLoader.class:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) ~[?:?]
at Launch//lotr.common.entity.ai.LOTREntityAIRangedAttack.func_75246_d(LOTREntityAIRangedAttack.java) ~[LOTREntityAIRangedAttack.class:?]
at Launch//net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103) ~[uj.class:?]
at Launch//net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:540) ~[sw.class:?]
at Launch//net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1774) ~[sv.class:?]
at Launch//net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:367) ~[sw.class:?]
at Launch//lotr.common.entity.npc.LOTREntityNPC.func_70636_d(LOTREntityNPC.java:469) ~[LOTREntityNPC.class:?]
at Launch//net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1611) ~[sv.class:?]
at Launch//net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206) ~[sw.class:?]
at Launch//net.minecraft.world.World.func_72866_a(World.java:2070) ~[ahb.class:?]
at Launch//net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648) ~[mt.class:?]
at Launch//net.minecraft.world.World.func_72870_g(World.java:2034) ~[ahb.class:?]
at Launch//net.minecraft.world.World.func_72939_s(World.java:1887) ~[ahb.class:?]
at Launch//net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) ~[mt.class:?]
at Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636) ~[MinecraftServer.class:?]
... 4 more
[22:57:44] [Server thread/ERROR]: This crash report has been saved to: E:\MC\.minecraft\versions\1.7.10-Forge_10.13.4.1614\crash-reports\crash-2026-02-20_22.57.44-server.txt
[22:57:44] [Server thread/INFO]: Stopping server
[22:57:44] [Server thread/INFO]: Saving players
[22:57:44] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:func_71377_b:349]: ---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.


Time: 2026/2/20 22:57
Description: Ticking entity


java.lang.NoClassDefFoundError: metweaks/guards/customranged/CustomRanged
at Launch//lotr.common.entity.ai.LOTREntityAIRangedAttack.func_75246_d(LOTREntityAIRangedAttack.java)
at Launch//net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103)
at Launch//net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:540)
at Launch//net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1774)
at Launch//net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:367)
at Launch//lotr.common.entity.npc.LOTREntityNPC.func_70636_d(LOTREntityNPC.java:469)
at Launch//net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1611)
at Launch//net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206)
at Launch//net.minecraft.world.World.func_72866_a(World.java:2070)
at Launch//net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648)
at Launch//net.minecraft.world.World.func_72870_g(World.java:2034)
at Launch//net.minecraft.world.World.func_72939_s(World.java:1887)
at Launch//net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
at Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
at Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at Launch//net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.ClassNotFoundException: metweaks.guards.customranged.CustomRanged in invalid class cache
at System//net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:217)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
... 18 more




A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------


-- Head --
Stacktrace:
at Launch//lotr.common.entity.ai.LOTREntityAIRangedAttack.func_75246_d(LOTREntityAIRangedAttack.java)
at Launch//net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103)
at Launch//net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:540)
at Launch//net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1774)
at Launch//net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:367)
at Launch//lotr.common.entity.npc.LOTREntityNPC.func_70636_d(LOTREntityNPC.java:469)
at Launch//net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1611)
at Launch//net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206)
at Launch//net.minecraft.world.World.func_72866_a(World.java:2070)
at Launch//net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648)
at Launch//net.minecraft.world.World.func_72870_g(World.java:2034)


-- Entity being ticked --
Details:
Entity Type: lotr.RohirrimArcher (lotr.common.entity.npc.rohan.LOTREntityRohirrimArcher)
Entity ID: 181022
Entity Name: 欧尔德拉科, 洛汗弓箭手
Entity's Exact location: 40837.50, 72.00, 49244.50
Entity's Block location: World: (40837,72,49244), Chunk: (at 5,4,12 in 2552,3077; contains blocks 40832,0,49232 to 40847,255,49247), Region: (79,96; contains chunks 2528,3072 to 2559,3103, blocks 40448,0,49152 to 40959,255,49663)
Entity's Momentum: 0.00, 0.00, 0.00
Stacktrace:
at Launch//net.minecraft.world.World.func_72939_s(World.java:1887)
at Launch//net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)


-- Affected level --
Details:
Level name: 新的世界
All players: 1 total; [EntityPlayerMP['XMTFX'/73349, l='新的世界', x=40897.05, y=71.88, z=49216.09]]
Chunk stats: ServerChunkCache: 629 Drop: 0
Level seed: 2866584303220415406
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options: 
Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 0 game time, 0 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: ~~ERROR~~ NullPointerException: Cannot invoke "net.minecraft.world.WorldSettings$GameType.func_77149_b()" because the return value of "net.minecraft.world.storage.WorldInfo.access$1400(net.minecraft.world.storage.WorldInfo)" is null
Stacktrace:
at Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
at Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at Launch//net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)


-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 25, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 2224597744 bytes (2121 MB) / 3544186880 bytes (3380 MB) up to 8589934592 bytes (8192 MB)
JVM Flags: 3 total; -Xms512M -Xmx8192M -XX:+UseG1GC
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Angelica 2.0.0-alpha19 20 mods loaded, 20 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAAAAAAAmcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
UCHIJAAAAAAAAAFML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) 
UCHIJAAAAAAAAAForge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) 
UCHIJAAAAAAAAAGTNHLib Core{0.9.10} [GTNHLib Core] (minecraft.jar) 
UCHIJAAAAAAAAAunimixins{0.2.1} [UniMixins] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAunimixins-mixin{0.2.1} [UniMixins: Mixin (UniMix)] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAunimixins-compat{0.2.1} [UniMixins: Compatibility] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAmixingasm{0.3} [UniMixins: Mixingasm] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAspongemixins{2.0.1} [UniMixins: SpongeMixins] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAmixinbooterlegacy{1.2.1} [UniMixins: MixinBooterLegacy] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAgtnhmixins{2.2.0} [UniMixins: GTNHMixins] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAmixinextras{0.2.1} [UniMixins: MixinExtras] (+unimixins-all-1.7.10-0.2.1.jar) 
UCHIJAAAAAAAAAgtnhlib{0.9.10} [GTNH Lib] (gtnhlib-0.9.10.jar) 
UCHIJAAAAAAAAAangelica{2.0.0-alpha19} [Angelica] (angelica-2.0.0-alpha19.jar) 
UCHIJAAAAAAAAAmcpatcherforge{1.0.0-alpha} [MCPatcherForge] (angelica-2.0.0-alpha19.jar) 
UCHIJAAAAAAAAAnotfine{2.0.0-alpha19} [NotFine] (angelica-2.0.0-alpha19.jar) 
UCHIJAAAAAAAAAlotr{Update v1.3.6} [LOTR Mod Reworked-锟斤拷、彼梦、刚多林汉化] (【魔戒-重置版】LOTRReworked-1.3.6-锟斤拷、彼梦、刚多林汉化-26.2.10.jar) 
UCHIJAAAAAAAAAgenst{24.02.29} [Genst II] (Genst-II-main-26.02.13.jar) 
UCHIJAAAAAAAAAlwjgl3ify{3.0.9} [lwjgl3ify] (lwjgl3ify-3.0.9.jar) 
UCHIJAAAAAAAAAmetweaks{1.5.2} [MiddleEarth Tweaks] (MiddleEarth-Tweaks-1.6.18.jar) 
GL info: ' Vendor: 'no valid GL context' Version: 'no valid GL context' Renderer: 'no valid GL context'
Mixins in Stacktrace: 
net.minecraft.world.World:
mixins.angelica.early.j21.json:angelica.lighting.MixinWorld_FixLightUpdateLag from mod angelica
mixins.angelica.early.j21.json:angelica.dynamiclights.MixinWorld from mod angelica
net.minecraft.server.MinecraftServer:
mixins.gtnhlib.early.json:MixinMinecraftServer from mod gtnhlib
mixins.angelica.early.j21.json:angelica.MixinMinecraftServer from mod angelica
net.minecraft.entity.EntityLivingBase:
mixins.gtnhlib.early.json:block_sounds.MixinEntityLivingBase from mod gtnhlib
mixins.gtnhlib.early.json:MixinEntityLivingBase from mod gtnhlib
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['XMTFX'/73349, l='新的世界', x=40897.05, y=71.88, z=49216.09]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
[22:57:44] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:func_71377_b:354]: #@!@# Game crashed! Crash report saved to: #@!@# E:\MC\.minecraft\versions\1.7.10-Forge_10.13.4.1614\crash-reports\crash-2026-02-20_22.57.44-server.txt
[22:57:44] [Client thread/INFO] [FML]: Waiting for the server to terminate/save.
[22:57:44] [Server thread/INFO]: Saving worlds
[22:57:44] [Server thread/INFO]: Saving chunks for level '新的世界'/Overworld
[22:57:44] [Server thread/INFO]: Saving chunks for level '新的世界'/Nether
[22:57:44] [Server thread/INFO]: Saving chunks for level '新的世界'/The End
[22:57:44] [Server thread/INFO]: Saving chunks for level '新的世界'/Utumno
[22:57:44] [Server thread/INFO]: Saving chunks for level '新的世界'/MiddleEarth
[22:57:45] [Server thread/INFO] [FML]: Unloading LOTR biome variants in Utumno
[22:57:45] [Server thread/INFO] [FML]: Unloading LOTR biome variants in MiddleEarth
[22:57:45] [Server thread/INFO] [FML]: Unloading dimension 0
[22:57:45] [Server thread/INFO] [FML]: Unloading dimension -1
[22:57:45] [Server thread/INFO] [FML]: Unloading dimension 1
[22:57:45] [Server thread/INFO] [FML]: Unloading dimension 101
[22:57:45] [Server thread/INFO] [FML]: Unloading dimension 100
[22:57:45] [Server thread/INFO] [FML]: Applying holder lookups
[22:57:45] [Server thread/INFO] [FML]: Holder lookups applied
[22:57:45] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
[22:57:45] [Client thread/INFO] [FML]: Server terminated.

Process exited with code -1
请登录后发表评论