[IC2 Exp][1.7.10] IHL Tools & Machines


  • Whats a problem with enderpearl? It's too hard to kill enderman or it spawns too rarely?


    No, it just makes it harder. Although it avoids killing an enderman, it does require 2 diamonds is it?

    145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

    I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.

    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(

    I see this too much.

  • @enderpearl: as choco said it is to make it more expensive.

    @GregTech recipes: you may have to play with it at least once, even if its creative with NEI to check the recipes. You will have an idea how to craft the basic machines then use its components to craft the collectors, bore and such.

  • Understood.
    EDIT: No, i'm actually not.
    Hmmm... i'm thinking about to preserve old recipe, but add "artificial "ender pearl"" only useful for crafting Collectors (picture related).

    To make Collectors more expensive it's better to replace ordinary circuit to advanced one, isn't it? If that is not enough expensive, may be change HV cable to fiberglass.

  • If I want to start it on my SMP I get this crash:

    Display Spoiler

    ---- Minecraft Crash Report ----
    // I bet Cylons wouldn't have this problem.

    Time: 6/19/14 10:53 PM
    Description: Exception in server tick loop

    java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:420)
    at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    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:208)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    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:118)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:491)
    at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87)
    at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:313)
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:114)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:670)
    Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    ... 29 more
    Caused by: java.lang.NullPointerException

  • Lefty

    If I want to start it on my SMP I get this crash:


    I hope, you mean: "When i start a single-player game with this addon (IHL Tools & Machines V0.460) installed, i have got that crash:"
    If you do, i need an IC2 and Minecraft Forge versions you have used and, may be, other mods you have installed, to try to repeat that crash and fix a cause.

  • Lefty
    I never have tested my addon on server before. Now i tested it and bug is confirmed. It seems, that i call TileEntitySpecialRenderer function on server side, what is wrong, because it is client-side only function. Sorry, i will try to repair this after i deal with event handler. And congrats, you are first person, who ever try to launch my mod on server (you does it even before me), or write about it here.

  • Finally completely rewrite "me-hatin'-liquids" part. Now it step-by-step can drain ocean to underground. Serial death from mobs on Kirara greatly motivated me to code. Also i slightly change collectors recipes (because someone says it's too cheap) and add gregtech recipes. If gregtech mod is presented on server, ic2 recipes are turning off.

    Display Spoiler

    Iron casing, HV cable, ender pearl or advance machine,advanced electronic circuit, RE battery (any).

    Bronze casing, HV cable, ender pearl or advance machine,advanced electronic circuit, advanced battery.


    Tin rotor, LV motor, LV sensor, Aluminium Rod, small rechargeable battery

    Bronze rotor, MV motor, MV sensor, Bronze Rod, medium rechargeable battery


    Wrench, File, Tungstensteel rod, steel bolt, steel plate

    Small pipe, MV pump, medium rechargeable battery

  • I said it in the server already, but just to remember you: replace aluminium rod on the LV collector for a steel rod and bronze rod for an aluminium rod on the MV collector. Otherwise people wont be able to get the LV version till they make electric blast furnace for aluminium (while bronze is cheap).

  • I said it in the server already, but just to remember you: replace aluminium rod on the LV collector for a steel rod and bronze rod for an aluminium rod on the MV collector. Otherwise people wont be able to get the LV version till they make electric blast furnace for aluminium (while bronze is cheap).


    Done.