FANDOM


  • I am making modded server based on Uranium but i got this error. Remove lotr from modpack fix that. But lotr is main mod in that server. So i need to know how to fix this error or how can i update bukkit in cauldron. 

    ---- Minecraft Crash Report ----
    // Hey, that tickles! Hehehe!
    Time: 7.8.2019 12:51
    Description: Ticking entity
    
    java.lang.NoClassDefFoundError: net/minecraftforge/common/ISpecialArmor$ArmorProperties
     at net.minecraft.entity.EntityLivingBase$3.apply(EntityLivingBase.java:1335)
     at net.minecraft.entity.EntityLivingBase$3.apply(EntityLivingBase.java:1328)
     at net.minecraft.entity.EntityLivingBase.damageEntity_CB(EntityLivingBase.java:1342)
     at net.minecraft.entity.player.EntityPlayer.damageEntity_CB(EntityPlayer.java:1246)
     at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:903)
     at net.minecraft.entity.player.EntityPlayer.func_70097_a(EntityPlayer.java:1159)
     at net.minecraft.entity.player.EntityPlayerMP.func_70097_a(EntityPlayerMP.java:646)
     at net.minecraft.entity.monster.EntityMob.func_70652_k(EntityMob.java:143)
     at net.minecraft.entity.monster.EntityZombie.func_70652_k(EntityZombie.java:340)
     at net.minecraft.entity.ai.EntityAIAttackOnCollide.func_75246_d(EntityAIAttackOnCollide.java:162)
     at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103)
     at net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:582)
     at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2066)
     at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:388)
     at net.minecraft.entity.monster.EntityMob.func_70636_d(EntityMob.java:36)
     at net.minecraft.entity.monster.EntityZombie.func_70636_d(EntityZombie.java:244)
     at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1899)
     at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:213)
     at net.minecraft.entity.monster.EntityMob.func_70071_h_(EntityMob.java:41)
     at net.minecraft.entity.monster.EntityZombie.func_70071_h_(EntityZombie.java:335)
     at net.minecraft.world.World.func_72866_a(World.java:2669)
     at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:811)
     at net.minecraft.world.World.func_72870_g(World.java:2613)
     at net.minecraft.world.World.func_72939_s(World.java:2414)
     at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:636)
     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:951)
     at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:458)
     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:806)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
     at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: net.minecraftforge.common.ISpecialArmor$ArmorProperties
     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
     at java.lang.ClassLoader.loadClass(Unknown Source)
     at java.lang.ClassLoader.loadClass(Unknown Source)
     ... 30 more
    Caused by: java.lang.NullPointerException
     at lotr.common.coremod.LOTRClassTransformer.patchArmorProperties(LOTRClassTransformer.java:810)
     at lotr.common.coremod.LOTRClassTransformer.transform(LOTRClassTransformer.java:128)
     at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
     ... 32 more
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- Head --
    Stacktrace:
     at net.minecraft.entity.EntityLivingBase$3.apply(EntityLivingBase.java:1335)
     at net.minecraft.entity.EntityLivingBase$3.apply(EntityLivingBase.java:1328)
     at net.minecraft.entity.EntityLivingBase.damageEntity_CB(EntityLivingBase.java:1342)
     at net.minecraft.entity.player.EntityPlayer.damageEntity_CB(EntityPlayer.java:1246)
     at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:903)
     at net.minecraft.entity.player.EntityPlayer.func_70097_a(EntityPlayer.java:1159)
     at net.minecraft.entity.player.EntityPlayerMP.func_70097_a(EntityPlayerMP.java:646)
     at net.minecraft.entity.monster.EntityMob.func_70652_k(EntityMob.java:143)
     at net.minecraft.entity.monster.EntityZombie.func_70652_k(EntityZombie.java:340)
     at net.minecraft.entity.ai.EntityAIAttackOnCollide.func_75246_d(EntityAIAttackOnCollide.java:162)
     at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:103)
     at net.minecraft.entity.EntityLiving.func_70619_bc(EntityLiving.java:582)
     at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2066)
     at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:388)
     at net.minecraft.entity.monster.EntityMob.func_70636_d(EntityMob.java:36)
     at net.minecraft.entity.monster.EntityZombie.func_70636_d(EntityZombie.java:244)
     at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1899)
     at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:213)
     at net.minecraft.entity.monster.EntityMob.func_70071_h_(EntityMob.java:41)
     at net.minecraft.entity.monster.EntityZombie.func_70071_h_(EntityZombie.java:335)
     at net.minecraft.world.World.func_72866_a(World.java:2669)
     at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:811)
     at net.minecraft.world.World.func_72870_g(World.java:2613)
    
    -- Entity being ticked --
    Details:
     Entity Type: Zombie (net.minecraft.entity.monster.EntityZombie)
     Entity ID: 129
     Entity Name: Zombie
     Entity's Exact location: 1747,38, 73,17, 1593,01
     Entity's Block location: World: (1747,73,1593), Chunk: (at 3,4,9 in 109,99; contains blocks 1744,0,1584 to 1759,255,1599), Region: (3,3; contains chunks 96,96 to 127,127, blocks 1536,0,1536 to 2047,255,2047)
     Entity's Momentum: 0,02, -0,16, -0,09
    Stacktrace:
     at net.minecraft.world.World.func_72939_s(World.java:2414)
     at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:636)
    
    -- Affected level --
    Details:
     Level name: world
     All players: 1 total; [EntityPlayerMP['MorgrotSK'/1847, l='world', x=1747,05, y=73,00, z=1593,87](MorgrotSK at 1747.050449875462,73.0,1593.8700478634164)]
     Chunk stats: ServerChunkCache: 643 Drop: 0
     Level seed: -5609200612902085934
     Level generator: ID 00 - default, ver 1. Features enabled: true
     Level generator options: 
     Level spawn location: World: (1666,64,1646), Chunk: (at 2,4,14 in 104,102; contains blocks 1664,0,1632 to 1679,255,1647), Region: (3,3; contains chunks 96,96 to 127,127, blocks 1536,0,1536 to 2047,255,2047)
     Level time: 507599217 game time, 194776958 day time
     Level dimension: 0
     Level storage version: 0x04ABD - Anvil
     Level weather: Rain time: 9903 (now: false), thunder time: 9028 (now: false)
     Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Stacktrace:
     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:951)
     at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:458)
     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:806)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
     at java.lang.Thread.run(Unknown Source)
    
    -- System Details --
    Details:
     Minecraft Version: 1.7.10
     KCauldron Version: cc.uraniummc:Uranium:1710-dev-4-B210 UNOFFICIAL DON'T REPORT THIS CRASH
     Plugins: TPA, WorldEdit, GreatKits, Skript, PlaceholderAPI, CommandLog, SkQuery, Votifier, Multiverse-Core, ProtocolLib, SkinsRestorer, Log, MaxBans, BanItem, PermissionsEx, SimpleJail, skript-mirror, Multiverse-Portals, GAListener, Vault, ZavAutoMessager, Herochat, AuthMe, LWC, ColoredTags, SharpSK
     Disabled Plugins: 
     Operating System: Windows 10 (amd64) version 10.0
     Java Version: 1.8.0_211, Oracle Corporation
     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
     Memory: 635479864 bytes (606 MB) / 2361917440 bytes (2252 MB) up to 2361917440 bytes (2252 MB)
     JVM Flags: 2 total; -Xms2024M -Xmx2500M
     AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
     IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
     FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 40 mods loaded, 40 mods active
     States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
     UCHIJAAAA    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
     UCHIJAAAA    FML{7.10.99.99} [Forge Mod Loader] (server.jar) 
     UCHIJAAAA    Forge{10.13.4.1614} [Minecraft Forge] (server.jar) 
     UCHIJAAAA    kimagine{0.2} [KImagine] (minecraft.jar) 
     UCHIJAAAA    UraniumPlus{${UMP_VER}} [Added title and actionbar support for client and server] (server.jar) 
     UCHIJAAAA    AM2-Preloader{0.0.2} [AMCore] (minecraft.jar) 
     UCHIJAAAA    CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar) 
     UCHIJAAAA    NotEnoughItems{1.0.5.120} [Not Enough Items] (notenoughitems-1.7.10-1.0.5.120-universal.jar) 
     UCHIJAAAA    AnimationAPI{1.2.4} [AnimationAPI] (animationapi-1.7.10-1.2.4.jar) 
     UCHIJAAAA    arsmagica2{1.4.0.008} [Ars Magica 2] (1.7.10_am2-1.4.0.008.jar) 
     UCHIJAAAA    BiblioCraft{1.11.2} [BiblioCraft] (bibliocraft[v1.11.2][mc1.7.10].jar) 
     UCHIJAAAA    BiomesOPlenty{2.1.0} [Biomes O' Plenty] (BiomesOPlenty-1.7.10-2.1.0.1889-universal.jar) 
     UCHIJAAAA    CarpentersBlocks{3.3.8.1} [Carpenter's Blocks] (carpenter's+blocks+v3.3.8.1+-+mc+1.7.10.jar) 
     UCHIJAAAA    coinmod{3.0.0} [coinmod] (coinmod3.jar) 
     UCHIJAAAA    ComputerCraft{1.75} [ComputerCraft] (computercraft1.75.jar) 
     UCHIJAAAA    customnpcs{1.7.10d} [CustomNpcs] (customnpcs_1.7.10d(29oct17).jar) 
     UCHIJAAAA    PTRModelLib{1.0.0} [PTRModelLib] (decocraft-2.4.2_1.7.10 (1).jar) 
     UCHIJAAAA    props{2.4.2} [Decocraft] (decocraft-2.4.2_1.7.10 (1).jar) 
     UCHIJAAAA    dldungeonsjdg{1.9.2} [Doomlike Dungeons] (Doomlike-Dungeons-Mod-1.7.10.jar) 
     UCHIJAAAA    fc-dummy{0} [fc-dummy] (fastcraft-1.25.jar) 
     UCHIJAAAA    Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar) 
     UCHIJAAAA    Thaumcraft{4.2.3.5} [Thaumcraft] (thaumcraft-1.7.10-4.2.3.5.jar) 
     UCHIJAAAA    ForbiddenMagic{1.7.10-0.575} [Forbidden Magic] (Forbidden+Magic-1.7.10-0.575.jar) 
     UCHIJAAAA    HardcoreEnderExpansion{1.8.6} [Hardcore Ender Expansion] (Hardcore-Ender-Expansion-Mod-1.7.10.jar) 
     UCHIJAAAA    iChunUtil{4.2.2} [iChunUtil] (ichunutil-4.2.2.jar) 
     UCHIJAAAA    IronChest{6.0.62.742} [Iron Chest] (ironchest-1.7.10-6.0.62.742-universal.jar) 
     UCHIJAAAA    k4lib{1.7.10-0.1.57} [K4Lib] (k4lib-1.7.10-0.1.57-universal.jar) 
     UCHIJAAAA    lotr{Update v35.3 for Minecraft 1.7.10} [The Lord of the Rings Mod] (LOTRMod v35.3.jar) 
     UCHIJAAAA    Mantle{1.7.10-0.3.2.jenkins184} [Mantle] (mantle-1.7.10-0.3.2.jar) 
     UCHIJAAAA    MyEssentials-Core{1.7.10-1.5r} [MyEssentials-Core] (MyEssentials-Core-1.7.10-139-dev.jar) 
     UCHIJAAAA    MyPermissions{1.7.10-0000r} [MyPermissions] (MyPermissions-1.7.10-66-dev.jar) 
     UCHIJAAAA    MyTown2{1.7.10-0000r} [MyTown 2] (MyTown2-1.7.10-364-dev.jar) 
     UCHIJAAAA    PortalGun{4.0.0-beta-6} [PortalGun] (portalgun-4.0.0-beta-6.jar) 
     UCHIJAAAA    PvpToggle{1.7.10-1.0.33} [PVP Toggle] (pvpToggle-1.7.10-1.0.33-universal.jar) 
     UCHIJAAAA    regs{1.0.0} [regs] (regs.zip) 
     UCHIJAAAA    Roguelike{1.5.0} [Roguelike Dungeons] (Roguelike-Dungeons-Mod-1.7.10.jar) 
     UCHIJAAAA    vampirism{0.7.9} [Vampirism] (vampirism-1.7.10-0.7.9.jar) 
     UCHIJAAAA    RTG{1.7.10-1.1.1.7} [Realistic Terrain Generation] (RTG-1.7.10-1.1.1.7.jar) 
     UCHIJAAAA    SpawnCommands{2.2.2} [SpawnCommands] (spawncommands-2.2.2-mc1.7.10-forge.jar) 
     UCHIJAAAA    TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (tconstruct-mod-1.7.10.jar) 
     Mantle Environment: DO NOT REPORT THIS CRASH! Unsupported mods in environment: bukkit
     TConstruct Environment: Environment healthy.
     MyTown|Datasource: ~~ERROR~~ NullPointerException: null
     Profiler Position: N/A (disabled)
     Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
     Player Count: 1 / 20; [EntityPlayerMP['MorgrotSK'/1847, l='world', x=1747,05, y=73,00, z=1593,87](MorgrotSK at 1747.050449875462,73.0,1593.8700478634164)]
     Is Modded: Definitely; Server brand changed to 'uranium,kcauldron,cauldron,craftbukkit,mcpc,fml,forge'
     Type: Dedicated Server (map_server.txt)
      Loading editor
    • Since it is another fork of cauldron, it is probably not being detected and the 'fix' is not getting applied. Just so you know, cauldron has had many compatibility issues in the past with this mod and I would recommend not using it if at all possible.

      MilkBucket MilkMC Have a chat with me, Fandom User.MilkBucket

        Loading editor
    • Is posiible to force fix to be applied somewhere in config ?

        Loading editor
    • This continuation of Kcauldron / Thermos seems interesting and more up-to-date than others.

      In order for it to be detected and patches to be applied, Mevans would just need to modify lotr/compatibility/LOTRModChecker.java like this:

         public static boolean isCauldronServer() {
             if (isCauldron == -1) {
                 try {
                     if (Class.forName("kcauldron.KCauldronClassTransformer") != null) {
                         System.out.println("LOTR: Found Cauldron installed");
                         if (LOTRLog.logger != null) {
                             LOTRLog.logger.info("LOTR: Found Cauldron installed");
                         }
                         isCauldron = 1;
                         return true;
                     }
                 }
                 catch (ClassNotFoundException classNotFoundException) {
                     // empty catch block
                 }
                 try {
                     if (Class.forName("thermos.ThermosClassTransformer") != null) {
                         System.out.println("LOTR: Found Thermos installed");
                         if (LOTRLog.logger != null) {
                             LOTRLog.logger.info("LOTR: Found Thermos installed");
                         }
                         isCauldron = 1;
                         return true;
                     }
                 }
                 catch (ClassNotFoundException classNotFoundException) {
                     // empty catch block
                 }
      
      

      and add this:

                 try {
                     if (Class.forName("cc.uraniummc.UraniumClassTransformer") != null) {
                         System.out.println("LOTR: Found Uranium installed");
                         if (LOTRLog.logger != null) {
                             LOTRLog.logger.info("LOTR: Found Uranium installed");
                         }
                         isCauldron = 1;
                         return true;
                     }
                 }
                 catch (ClassNotFoundException classNotFoundException) {
                     // empty catch block
                 }
      
      


                 isCauldron = 0;
                 return false;
             }
             return isCauldron == 1;
         }
      
      

      I hope it will happen in a future release!

        Loading editor
    • HubToo is source of lotr available to download so i could make this change myself ?

        Loading editor
    • I decompiled it myself. And thanks for your advise.

        Loading editor
    • A FANDOM user
        Loading editor
Give Kudos to this message
You've given this message Kudos!
See who gave Kudos to this message
Community content is available under CC-BY-SA unless otherwise noted.