• 1

    posted a message on Underground Biomes Constructs

    Hi Zeno410,


    I'm running your alpha v43 on a server, and getting a crash apparently involving button block registry. This is a fresh build with only Forge 1566 and UBC installed. Here is the crash log:



    ---- Minecraft Crash Report ----
    // Who set us up the TNT?

    Time: 3/2/16 9:04 PM
    Description: Exception in server tick loop

    cpw.mods.fml.common.LoaderException: java.lang.reflect.InvocationTargetException
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:239)
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:188)
    at exterminatorJeff.undergroundBiomes.api.NamedBlock.gameRegister(NamedBlock.java:21)
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup$UBButtonSet.createButton(UBButtonBlockGroup.java:107)
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup$UBButtonSet.<init>(UBButtonBlockGroup.java:98)
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.createButtonSet(UBButtonBlockGroup.java:40)
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.define(UBButtonBlockGroup.java:30)
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.define(UBButtonBlockGroup.java:27)
    at exterminatorJeff.undergroundBiomes.constructs.UndergroundBiomesConstructs.preInitButtons(UndergroundBiomesConstructs.java:123)
    at exterminatorJeff.undergroundBiomes.constructs.UndergroundBiomesConstructs.preInit(UndergroundBiomesConstructs.java:93)
    at exterminatorJeff.undergroundBiomes.common.UndergroundBiomes.preInit(UndergroundBiomes.java:341)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
    at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556)
    at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
    at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:226)
    ... 42 more
    Caused by: java.lang.NoSuchFieldError: field_77791_bV
    at exterminatorJeff.undergroundBiomes.constructs.item.ItemUBButtonBlock.<init>(ItemUBButtonBlock.java:56)
    at exterminatorJeff.undergroundBiomes.constructs.item.ItemUBButtonBlock.<init>(ItemUBButtonBlock.java:38)
    ... 47 more


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

    -- System Details --
    Details:
    Minecraft Version: 1.7.10
    Operating System: Linux (amd64) version 3.19.0-49-generic
    Java Version: 1.8.0_72, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 1273483904 bytes (1214 MB) / 1387266048 bytes (1323 MB) up to 1908932608 bytes (1820 MB)
    JVM Flags: 3 total; -Xms1G -Xmx2G -XX:CICompilerCount=2
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1566 4 mods loaded, 4 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCH mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
    UCH FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)
    UCH Forge{10.13.4.1566} [Minecraft Forge] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)
    UCE UndergroundBiomes{0.7} [Underground Biomes Constructs] (UndergroundBiomesConstructs-1.7.10-v43(alpha).jar)
    Profiler Position: N/A (disabled)
    Is Modded: Definitely; Server brand changed to 'fml,forge'
    Type: Dedicated Server (map_server.txt)


    And here's the crash excerpt from the fml-server-latest.log, which refers to having caught an exception.



    [21:04:17] [Server thread/TRACE] [UndergroundBiomes/UndergroundBiomes]: Sending event FMLPreInitializationEvent to mod UndergroundBiomes
    [21:04:17] [Server thread/ERROR] [FML/UndergroundBiomes]: Caught an exception during block registration
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_72]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_72]
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:226) [GameRegistry.class:?]
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:188) [GameRegistry.class:?]
    at exterminatorJeff.undergroundBiomes.api.NamedBlock.gameRegister(NamedBlock.java:21) [NamedBlock.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup$UBButtonSet.createButton(UBButtonBlockGroup.java:107) [UBButtonBlockGroup$UBButtonSet.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup$UBButtonSet.<init>(UBButtonBlockGroup.java:98) [UBButtonBlockGroup$UBButtonSet.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.createButtonSet(UBButtonBlockGroup.java:40) [UBButtonBlockGroup.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.define(UBButtonBlockGroup.java:30) [UBButtonBlockGroup.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.define(UBButtonBlockGroup.java:27) [UBButtonBlockGroup.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.UndergroundBiomesConstructs.preInitButtons(UndergroundBiomesConstructs.java:123) [UndergroundBiomesConstructs.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.UndergroundBiomesConstructs.preInit(UndergroundBiomesConstructs.java:93) [UndergroundBiomesConstructs.class:?]
    at exterminatorJeff.undergroundBiomes.common.UndergroundBiomes.preInit(UndergroundBiomes.java:341) [UndergroundBiomes.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) [FMLModContainer.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [LoadController.class:?]
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [LoadController.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
    at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556) [Loader.class:?]
    at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
    at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314) [FMLCommonHandler.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [lt.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]
    Caused by: java.lang.NoSuchFieldError: field_77791_bV
    at exterminatorJeff.undergroundBiomes.constructs.item.ItemUBButtonBlock.<init>(ItemUBButtonBlock.java:56) ~[ItemUBButtonBlock.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.item.ItemUBButtonBlock.<init>(ItemUBButtonBlock.java:38) ~[ItemUBButtonBlock.class:?]
    ... 47 more
    [21:04:17] [Server thread/TRACE] [UndergroundBiomes/UndergroundBiomes]: Sent event FMLPreInitializationEvent to mod UndergroundBiomes
    [21:04:17] [Server thread/DEBUG] [FML/]: Bar Step: PreInitialization - Underground Biomes Constructs took 0.069s
    [21:04:17] [Server thread/DEBUG] [FML/]: Bar Finished: PreInitialization took 0.101s
    [21:04:17] [Server thread/INFO] [FML/]: Applying holder lookups
    [21:04:17] [Server thread/INFO] [FML/]: Holder lookups applied
    [21:04:17] [Server thread/INFO] [FML/]: Injecting itemstacks
    [21:04:17] [Server thread/INFO] [FML/]: Itemstack injection complete
    [21:04:17] [Server thread/ERROR] [FML/]: Fatal errors were detected during the transition from PREINITIALIZATION to INITIALIZATION. Loading cannot continue
    [21:04:17] [Server thread/ERROR] [FML/]:
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCH mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
    UCH FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)
    UCH Forge{10.13.4.1566} [Minecraft Forge] (forge-1.7.10-10.13.4.1566-1.7.10-universal.jar)
    UCE UndergroundBiomes{0.7} [Underground Biomes Constructs] (UndergroundBiomesConstructs-1.7.10-v43(alpha).jar)
    [21:04:17] [Server thread/ERROR] [FML/]: The following problems were captured during this phase
    [21:04:17] [Server thread/ERROR] [FML/]: Caught exception from UndergroundBiomes
    cpw.mods.fml.common.LoaderException: java.lang.reflect.InvocationTargetException

    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:239) ~[GameRegistry.class:?]
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:188) ~[GameRegistry.class:?]
    at exterminatorJeff.undergroundBiomes.api.NamedBlock.gameRegister(NamedBlock.java:21) ~[NamedBlock.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup$UBButtonSet.createButton(UBButtonBlockGroup.java:107) ~[UBButtonBlockGroup$UBButtonSet.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup$UBButtonSet.<init>(UBButtonBlockGroup.java:98) ~[UBButtonBlockGroup$UBButtonSet.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.createButtonSet(UBButtonBlockGroup.java:40) ~[UBButtonBlockGroup.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.define(UBButtonBlockGroup.java:30) ~[UBButtonBlockGroup.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.block.UBButtonBlockGroup.define(UBButtonBlockGroup.java:27) ~[UBButtonBlockGroup.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.UndergroundBiomesConstructs.preInitButtons(UndergroundBiomesConstructs.java:123) ~[UndergroundBiomesConstructs.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.UndergroundBiomesConstructs.preInit(UndergroundBiomesConstructs.java:93) ~[UndergroundBiomesConstructs.class:?]
    at exterminatorJeff.undergroundBiomes.common.UndergroundBiomes.preInit(UndergroundBiomes.java:341) ~[UndergroundBiomes.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[FMLModContainer.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
    at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556) [Loader.class:?]
    at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
    at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314) [FMLCommonHandler.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [lt.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_72]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_72]
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:226) ~[GameRegistry.class:?]
    ... 42 more
    Caused by: java.lang.NoSuchFieldError: field_77791_bV
    at exterminatorJeff.undergroundBiomes.constructs.item.ItemUBButtonBlock.<init>(ItemUBButtonBlock.java:56) ~[ItemUBButtonBlock.class:?]
    at exterminatorJeff.undergroundBiomes.constructs.item.ItemUBButtonBlock.<init>(ItemUBButtonBlock.java:38) ~[ItemUBButtonBlock.class:?]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_72]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_72]
    at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:226) ~[GameRegistry.class:?]
    ... 42 more


    This crash occurs using the default config. The crash also occurs if I set UBC buttons to false in the config. Can you offer any insight?


    Thanks.

    Posted in: Minecraft Mods
  • 1

    posted a message on Loot++ - The Addon Update! Now with the ability to create addons without messing with config files or resource packs!
    Quote from Questwizard88»

    I'm attempting to recreate Metallurgy 4 in 1.8.9 as a Loot++ addon, and I've ran into a bit of a problem. I tried adding copper as a test to see how well everything would work, and everything so far seems to work, except for the fact that my blocks drop 1-3 of the block when mined, instead of just 1. I tested using the copper pick I added.

    ...

    I ran into this problem when adding ores as well. Loot++ makes the block drop itself by default. Your line,

    lootplusplus:copper_ore-1.0-false-false-false_____i-lootplusplus:copper_ore-1

    adds a second drop of copper ore, so with the default drop added by Loot++ when you create the block, you are getting 2 drops. (I'm not sure where your 3rd block drop is coming from, though.)



    I solved this problem by removing the block drop in the remove section, and then adding my own as you did above. So in addition to what you have for the block drop additions, you would add this to the "remove" section:

    lootplusplus:copper_ore_____-1_____lootplusplus:copper_ore
    lootplusplus:copper_block_____-1_____lootplusplus:copper_block
    lootplusplus:copper_brick_____-1_____lootplusplus:copper_brick
    Posted in: Minecraft Mods
  • 1

    posted a message on Just Another Spawner (JAS) v0.14
    Quote from Pelirow»

    My base is actually in a vanilla Forest biome, and the Mo'C mobs I saw spawning normally were in a BoP Mangrove.


    EDIT:


    Gee or anyone else who makes regular nether trips: Have you fixed the funky spawning with the nether forts and the disappearing ghasts? I slashed the spawning weight of pigmen to half of default and upped ghasts to 100 and I still don't see them around. I set blazes spawn weight to 0 in the structure config file and yet they pop up like rabbits everywhere on nether forts.


    In your GlobalProperties.cfg, make sure that you have the following settings:



    "Turn gamerule spawning off on start": true,
    "Empty vanilla spawnlists": true,
    "Disable Vanilla Chunk Spawning": true,


    That should make it listen to your Nether Bridge spawn settings, as well as ensuring that other mods' (e.g. MoCreatures) native spawners won't push their own mobs into the nether in addition to your JAS specifications.


    As for Ghasts, it's not really clear why you aren't getting them to spawn. Have you checked that the spawn weights are set appropriately in all of the Biomes O'Plenty added nether biomes as well as the Hell biome?

    Posted in: Minecraft Mods
  • 2

    posted a message on Just Another Spawner (JAS) v0.14
    Quote from Sinhika»

    I lost track somewhere in the umpty-hundred posts in this thread and the Mo'Creatures thread... but did anyone ever figure out why Mo'Creatures + JAS means squids stop spawning? I get Mo'Creatures and maybe OceanCraft fish, but a distinct lack of squid. And Thaumcraft demands squid sacrifices to the inkwells of the research table...


    It's also possible I restricted squid biomes too much.


    I used to have this problem too. It's because MoC watercreatures are not despawnable by default, but squid are (and in fact their number falls off fairly quickly). So MoC spawns quickly replace the despawning squid, and since MoC do not despawn, this can quickly fill up the watercreature spawn cap with MoC watercreatures.


    I solved the problem by adding despawn tags to every watercreature (both MoC's and squid, as well as any watercreatures from other mods) in the EntityHandlers:



    "MoCreatures.Shark": {
    "Type-Enabled": "WATERCREATURE-true",
    "Despawn Tags": "false",
    "Contents": [
    "MoCreatures.Shark"
    ]
    },


    This makes all watercreatures despawnable so that MoC's aren't just taking over and persisting indefinitely.

    Posted in: Minecraft Mods
  • 1

    posted a message on Just Another Spawner (JAS) v0.14
    Quote from LunariusH»

    Silly question, is it possible to set a time that certain creatures despawn? Say for instance I wanted most birds to despawn at night (Since I can't have them alight on trees and 'nest'), can that be done?


    Yes, you can do this using light levels. In the /WorldSettings/DEFAULT/EntityHandlers, in the appropriate config file for whatever mod you're using, set a despawn tag. Here is an example using a vanilla cow:



    "Cow": {
    "Type-Enabled": "CREATURE-true",
    "Despawn Tags": "obj.light>7",
    "Contents": [
    "Cow"
    ]


    With the above example, cows will despawn if the light level is 7 or less. This should work similarly for birds. I tested it with Cow since I'm not sure which mod bird you're using, but it will work the same for any JAS-spawnable entity.


    Note that with this example, the cows won't despawn if you're right on top of them. I believe you have to be outside the despawn range in order for them to despawn. Also, they don't seem to despawn right away. They are despawnable, however, and should despawn eventually.

    Posted in: Minecraft Mods
  • To post a comment, please .