Bug when cables get destroyed by too much EU

Issue #6 resolved
Former user created an issue

Cables that get destroyed by overvoltage bug out their block position in the world.

Exact description and experiment set-up: Place some copper cables between 2 CESU, let eu flow and replace one part with a tin cable. The tin cable gets destroyed.

If you now place a copper cable - or ANY other block - on that position it also gets destroyed/vanishes again.

Cables surrounding that position also behave as if there is still a cable present.

This works with all cables.

To fix that ingame: Break the adjacent cable/block from the sending direction and place the cables again. Can get tricky if that block is e.g. a MFSU, then you may have to destroy and place the cable again a second time, couldn't reproduce that 100% though.

Comments (5)

  1. Speiger NA

    That should be fixed by the latest Version. I am not able to test that atm, because i can not get my Workspace to work properly. Please test it.

  2. coolmodi

    Unfortunately every build over #40 crashes my game (because of the UU-matter change i guess?). Is there a new Version of Aroma Core i need to use somewhere?

    I'll try it on a fresh MC instance without any other mods later today if i have time.

    Edit: Even with only the necessary mods i get the same error.

    cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: aroma1997/core/recipes/RecipeUtil
        at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
        at cpw.mods.fml.common.Loader.initializeMods(Loader.java:739)
        at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:311)
        at net.minecraft.client.Minecraft.func_71384_a(Unknown Source)
        at net.minecraft.client.Minecraft.func_99999_d(Unknown Source)
        at net.minecraft.client.main.Main.main(SourceFile:148)
        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:483)
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    Caused by: java.lang.NoClassDefFoundError: aroma1997/core/recipes/RecipeUtil
        at aroma1997.uncomplication.BlocksItemsUncomplication.initUURecipes(BlocksItemsUncomplication.java:40)
        at aroma1997.uncomplication.BlocksItemsUncomplication.postInit(BlocksItemsUncomplication.java:35)
        at aroma1997.uncomplication.Uncomplication.init(Uncomplication.java:60)
        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:483)
        at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        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:483)
        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.initializeMods(Loader.java:737)
        ... 10 more
    Caused by: java.lang.ClassNotFoundException: aroma1997.core.recipes.RecipeUtil
        at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 39 more
    Caused by: java.lang.ArrayIndexOutOfBoundsException
    
  3. Log in to comment