• 0

    posted a message on [Solved] Blocks From Other Mod's Main Class Are Null
    A fresh dev environment with Chisel, AutoUtils, BuildCraft, CodeChickenCore and NEI has the same problem as before (loading but not registering).

    I tried to set up BON again, but deobfuscating Chisel and AutoUtils did nothing (it did a bit of work and output a JAR but all fields still appear to be obfuscated).

    I'll see if I can build the mods from their source.
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Blocks From Other Mod's Main Class Are Null
    I commented out all my code interacting with Chisel, moved Chisel to the mods folder and removed it from the build path and I got the same result (appears to load but doesn't register any items). I'm going to try run it from a fresh dev environment that doesn't interact with Chisel at all and see how that goes.

    I tried using BON before, but I couldn't get it to work.
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Blocks From Other Mod's Main Class Are Null
    I'm using the release version, deobfuscated at runtime by CodeChickenCore. I've got the Chisel JAR in the /libs folder and have it added to Eclipse's classpath. I tried putting it in the /eclipse/mods folder and adding it to the classpath there, but FML complains of a duplicate mod:

    14-07-26 17:40:16 [SEVERE] [ForgeModLoader] Found a duplicate mod Chisel at [C:\Users\USERNAME\Documents\Minecraft\ChiselFacades\eclipse\mods\CHISEL-1.6.4-1.5.2.jar, C:\Users\USERNAME\Documents\Minecraft\ChiselFacades\eclipse\mods\CHISEL-1.6.4-1.5.2.jar]
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Blocks From Other Mod's Main Class Are Null
    It's strange, Chisel is shown in the FML log and shows up in the mods menu in-game, but none of its items or blocks show up in the Creative menu or in NEI.

    I'll try make an issue at the repo, but I'm not sure Fenn is doing stuff for 1.6.4.
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Blocks From Other Mod's Main Class Are Null
    I'm actually using PostInit instead of Init already. Unfortunately it's not working.

    Thanks for the reply, though.
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Blocks From Other Mod's Main Class Are Null
    I'm trying to create a mod (my first) that adds Chisel's blocks as BuildCraft Facades using Forge Gradle with Forge-1.6.4-9.11.1.964. (I'm using 1.6.4 because that's the version I'm playing and my personal need for this mod will go away with 1.7 [AE cables becoming multiparts instead of BC Facade-compatible blocks])

    However, when I try to access the block references in Chisel's main mod class I only get nulls. These blocks are being instantiated in the init event of the mod, but I only get nulls whether I access them in the init or postInit events of my own mod.

    You can view my current code here (there's only three small classes) and a client log of the issue occurring here.

    Am I doing something wrong here?

    A separate issue I'm also running into is gradlew build not finding the Chisel JAR. I've added it as a dependency in build.gradle, but I've probably done something wrong. You can view the output of the command here.

    Please let me know if you need any more information or if I've made any obvious mistakes.

    Edit: To solve the null blocks problem, I built Chisel and AutoUtils from source with Forge Gradle and Forge-1.6.4-9.11.1.964 (I had to change the @PreInit/@Init/@PostInit annotations in their main classes to @EventHandler to get them to compile). I then built my own mod using these, but for release I used AUTOMATIC_MAIDEN's AutoUtils 1.01 and asie's Chisel 1.5.2 in the mods folder as normal.

    To solve the gradlew build problem, I moved Chisel and AutoUtils into the /libs folder (instead of the /lib folder).
    Posted in: Modification Development
  • 0

    posted a message on Forge Microblocks mod issue (internal server shutdown)
    I have no idea what's going wrong with NEI, but I'm glad I could help.
    Posted in: Java Edition Support
  • 1

    posted a message on Forge Microblocks mod issue (internal server shutdown)
    Panels, covers and other microblocks are made by "cutting" (crafting) blocks with one of the saws added by Forge Multipart (or FMP-compatible mods like Project: Red). These microblocks need to store data about what material they're imitating in their NBT, so /give-ing yourself them is unlikely to work (they won't have the data they need, which is likely the cause of your crash).

    It's odd that you don't see the crafting recipes for microblocks in NEI, normally they should display like any other crafting recipe.

    If you don't want to craft them, you can set NEI to Cheat Mode and use it to spawn them in (NEI knows how to initialise microblocks with the data they need).

    By the way, Forge Multipart is a library that allows multiple blocks to exist in a single block space; while Forge Microblocks is a mod that uses Forge Multipart to add microblocks like slabs, panels and covers. They're both by the same author and they're distributed in the same mod file (ForgeMultipart-*-universal.jar), so it can be a bit confusing to distinguish the two.
    Posted in: Java Edition Support
  • 0

    posted a message on [Solved] Obfuscated mods in ForgeGradle's Minecraft client
    That fixed the errors, thanks. Now I just need to figure out how to use dependencies properly.
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Obfuscated mods in ForgeGradle's Minecraft client
    Judging by the description, that should work. I'll test it out tomorrow.

    Thanks for the help.
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Obfuscated mods in ForgeGradle's Minecraft client
    I removed my code from the class path and I'm now getting one of two crashes depending on whether I have BuildCraft or AutoUtils/Chisel in my eclipse/mods folder.

    BuildCraft crash (same as before):

    ---- Minecraft Crash Report ----
    // Oops.

    Time: 23/07/14 12:01 PM
    Description: Initializing game

    java.lang.NoSuchFieldError: field_77698_e
    at buildcraft.BuildCraftCore.<clinit>(BuildCraftCore.java:165)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:439)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:197)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:177)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:108)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:482)
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:175)
    at net.minecraft.client.Minecraft.startGame(Minecraft.java:473)
    at net.minecraft.client.Minecraft.run(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(Main.java:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


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

    -- Head --
    Stacktrace:
    at buildcraft.BuildCraftCore.<clinit>(BuildCraftCore.java:165)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:439)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:197)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:177)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:108)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:482)
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:175)
    at net.minecraft.client.Minecraft.startGame(Minecraft.java:473)

    -- Initialization --
    Details:
    Stacktrace:
    at net.minecraft.client.Minecraft.run(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(Main.java:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

    -- System Details --
    Details:
    Minecraft Version: 1.6.4
    Operating System: Windows 8.1 (amd64) version 6.3
    Java Version: 1.7.0_60, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 884399024 bytes (843 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v8.11 FML v6.99.19.964 Minecraft Forge 9.11.1.964 9 mods loaded, 9 mods active
    mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
    FML{6.99.19.964} [Forge Mod Loader] (forge-1.6.4-9.11.1.964-mcp.jar) Unloaded->Constructed
    Forge{9.11.1.964} [Minecraft Forge] (forge-1.6.4-9.11.1.964-mcp.jar) Unloaded->Constructed
    BuildCraft|Core{4.2.2} [BuildCraft] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded
    BuildCraft|Builders{4.2.2} [BC Builders] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded
    BuildCraft|Energy{4.2.2} [BC Energy] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded
    BuildCraft|Factory{4.2.2} [BC Factory] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded
    BuildCraft|Transport{4.2.2} [BC Transport] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded
    BuildCraft|Silicon{4.2.2} [BC Silicon] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded
    Launched Version: 1.6
    LWJGL: 2.9.0
    OpenGL: Intel(R) HD Graphics 4000 GL version 4.0.0 - Build 10.18.10.3379, Intel
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Pack: Default
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

    Chisel crash:

    ---- Minecraft Crash Report ----
    // This doesn't make any sense!

    Time: 23/07/14 12:00 PM
    Description: Initializing game

    java.lang.NoClassDefFoundError: cm
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
    at java.lang.Class.getDeclaredMethods(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:318)
    at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:495)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:197)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:177)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:108)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:482)
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:175)
    at net.minecraft.client.Minecraft.startGame(Minecraft.java:473)
    at net.minecraft.client.Minecraft.run(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(Main.java:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
    Caused by: java.lang.ClassNotFoundException: cm
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 37 more
    Caused by: java.lang.NullPointerException
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
    ... 39 more


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

    -- Head --
    Stacktrace:
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
    at java.lang.Class.getDeclaredMethods(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:318)
    at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:495)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:197)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:177)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:108)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:482)
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:175)
    at net.minecraft.client.Minecraft.startGame(Minecraft.java:473)

    -- Initialization --
    Details:
    Stacktrace:
    at net.minecraft.client.Minecraft.run(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(Main.java:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

    -- System Details --
    Details:
    Minecraft Version: 1.6.4
    Operating System: Windows 8.1 (amd64) version 6.3
    Java Version: 1.7.0_60, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 905698208 bytes (863 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v8.11 FML v6.99.19.964 Minecraft Forge 9.11.1.964 5 mods loaded, 5 mods active
    mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
    FML{6.99.19.964} [Forge Mod Loader] (forge-1.6.4-9.11.1.964-mcp.jar) Unloaded->Constructed
    Forge{9.11.1.964} [Minecraft Forge] (forge-1.6.4-9.11.1.964-mcp.jar) Unloaded->Constructed
    Autoutils{1.0.1} [Autoutils] (AUTOUTILS-1.6.4-1.0.1.jar) Unloaded
    Chisel{1.5.2} [Chisel] (CHISEL-1.6.4-1.5.2.jar) Unloaded
    Launched Version: 1.6
    LWJGL: 2.9.0
    OpenGL: Intel(R) HD Graphics 4000 GL version 4.0.0 - Build 10.18.10.3379, Intel
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Pack: Default
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

    If I remove all mods from the mods folder, Minecraft starts up without issue. Let me know if you need any more information or if I'm doing something silly.
    Posted in: Modification Development
  • 0

    posted a message on [Solved] Obfuscated mods in ForgeGradle's Minecraft client
    I'm trying to create a mod (my first) that adds Chisel's blocks as BuildCraft Facades using Forge Gradle with Forge-1.6.4-9.11.1.964, but when I try to run Minecraft from Eclipse BuildCraft throws a NoSuchFieldError for field_77698_e on line 165 of BuildCraftCore.java.

    Full stacktrace:
    java.lang.NoSuchFieldError: field_77698_e
    at buildcraft.BuildCraftCore.<clinit>(BuildCraftCore.java:165)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:439)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:197)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:177)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:108)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:482)
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:175)
    at net.minecraft.client.Minecraft.startGame(Minecraft.java:473)
    at net.minecraft.client.Minecraft.run(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(Main.java:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)



    I'm using BuildCraft-A-1.6.4-4.2.2 and Chisel-1.6.4-1.5.2.

    I tried deobfuscating BuildCraft using Bearded-Octo-Nemesis following the tutorials linked below (using forge-1.6.4-9.11.1.964-src.jar instead of forgeSrc-1.7.2-10.12.0.1024-sources.jar), but that didn't seem to work (BON worked a bit then said it was completed, but it didn't deobfuscate the field causing the error).


    http://kihirakreations.co.uk/mcmods/how-to-use-bon-with-forgegradle-minecraft-1-7-2/

    Does anyone know how to fix this (by deobfuscating BuildCraft or any other means)? I can publish my code if needed.
    Posted in: Modification Development
  • 0

    posted a message on Aroma1997s Mods (BetterChests, Mining World Mod, Aroma1997Core, CompactWindmills, AromaBackup, Portable Recharger)
    Quote from Aroma1997

    the problem is, MCPC+ and Cauldron change the way commands are executed, so the mod can't find the commands. Why don't you use a plugin to backup then instead of a mod? That should work then without these errors.
    However I will add a config option to disable these command thingies.


    I don't have much experience with Bukkit/Cauldron, so I wasn't sure if the mod would work or not. I probably will just use a plugin instead.

    Thanks for the response.
    Posted in: Minecraft Mods
  • 0

    posted a message on Aroma1997s Mods (BetterChests, Mining World Mod, Aroma1997Core, CompactWindmills, AromaBackup, Portable Recharger)
    I'm using AromaBackup-1.6.4-0.0.0.0.1 on a personal Cauldron (MCPC+) server (with a modified version of the Yogscast Complete Pack installed, if it matters) and I'm getting several "Unknown command. Try /help for a list of commands" messages every time the backup starts. The backups appear to be saving properly, though.

    The save-all, save-on and save-off commands that your code appears to use (I'm not entirely sure what server.func_71187_D().func_71556_a does and I didn't feel like requesting a deobfuscated copy) work perfectly fine when I type them into the server console myself, so maybe it's some sort of conflict between Forge and Bukkit.

    Here are my server.log and ForgeModLoader-server-0.log files if you need them.
    server.log
    ForgeModLoader-server-0.log
    Posted in: Minecraft Mods
  • To post a comment, please or register a new account.