Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EnergyNetwork malfunction #2474

Closed
halvors opened this issue Apr 5, 2015 · 55 comments
Closed

EnergyNetwork malfunction #2474

halvors opened this issue Apr 5, 2015 · 55 comments

Comments

@halvors
Copy link
Contributor

halvors commented Apr 5, 2015

I'm expriencing that some EnergyNetworks seems to be malfunctioning.

They just drain all the energy available and if you see the video it seems that the "Needed" value is negative even when there is no devices connected to it.

Here is the video: https://www.youtube.com/watch?v=gAEXbMn076c

@OldEnt
Copy link

OldEnt commented Apr 5, 2015

Had exactly the same issue when extracting power from Thermal Expansion energy cells. Replacing (ultimate) cables helped temporarily. Funnily, the bug later reappeared in the same spot.

This reminds me of faulty TE power conduits issue...

Forge 10.13.2.1291

 1.7.10_AM2-1.4.0.008.jar
AnimationAPI-1.7.10-1.2.4.jar
appliedenergistics2-rv1-stable-1.jar
backpack-2.0.1-1.7.x.jar
BetterTitleScreen-1.7.10-1.1.jar
BiblioCraft[v1.10.2][MC1.7.10].jar
BigReactors-0.4.2A2.jar
BiomesOPlenty-1.7.10-2.1.0.1174-universal.jar
buildcraft-6.4.7.jar
Carpenter's Blocks v3.3.5 - MC 1.7.10.jar
Chisel-1.7.10-1.5.7.jar
CodeChickenCore-1.7.10-1.0.4.29-universal.jar
CoFHCore-[1.7.10]3.0.0RC7-211.jar
CraftHeraldry 1.1.3.jar
CustomMobSpawner 3.3.0.zip
DragonMounts-r41-1.7.10.jar
DrZharks MoCreatures Mod v6.3.1.zip
Emotes 1.0.1.jar
EnderIO-1.7.10-2.2.8.367.jar
EnderStorage-1.7.10-1.4.5.27-universal.jar
ExtraCells-1.7.10-2.1.37b62.jar
extrautilities-1.2.3.jar
forestry_1.7.10-3.4.0.7.jar
Galacticraft-Planets-1.7-3.0.11.306.jar
GalacticraftCore-1.7-3.0.11.306.jar
Hats-4.0.1.jar
HatStand-4.0.0.jar
iChunUtil-4.2.1.jar
InventoryTweaks-1.58-147.jar
ironchest-1.7.10-6.0.62.742-universal.jar
Jabba-1.2.1a_1.7.10.jar
liteloader-1.7.10.jar
Mantle-1.7.10-0.3.2.jar
Mekanism-1.7.10-8.1.0.215.jar
MekanismGenerators-1.7.10-8.1.0.215.jar
MekanismTools-1.7.10-8.1.0.215.jar
MicdoodleCore-1.7-3.0.11.306.jar
MineFactoryReloaded-[1.7.10]2.8.0RC8-86.jar
ModularPowersuits-0.11.0.178.jar
Morph-Beta-0.9.1.jar
MrCrayfishFurnitureModv3.4.7(1.7.10).jar
mystcraft-1.7.10-0.11.2.01.jar
natura-1.7.10-2.2.0.1.jar
NetherOres-[1.7.10]2.3.0RC4-4.jar
NotEnoughCodecs-1.7.10-0.3-snapshot-13.jar
NotEnoughItems-1.7.10-1.0.4.83-universal.jar
Numina-0.4.0.100.jar
OpenBlocks-1.7.10-1.3.jar
OpenModsLib-1.7.10-0.6.jar
OptiFine_1.7.10_HD_B5.jar
Pam's HarvestCraft 1.7.10g.jar
Pam's WeeeFlowers 1.7.2b.zip
ProjectRed-1.7.10-4.5.15.75-Base.jar
Railcraft_1.7.10-9.5.0.0.jar
RedstoneArsenal-[1.7.10]1.1.0RC7-65.jar
Reliquary-1.2.jar
slick-util.jar
TConstruct-1.7.10-1.8.3b.jar
Thaumcraft-1.7.10-4.2.3.5.jar
ThaumicTinkerer-2.5-1.7.10-163.jar
ThermalExpansion-[1.7.10]4.0.0RC7-141.jar
ThermalFoundation-[1.7.10]1.0.0RC7-62.jar
ThermalSmeltery-1.7.10-1.1.2.jar
 TMechworks-1.7.10-0.2.14.100.jar
twilightforest-1.7.10-2.3.5.jar
Waila-1.5.10_1.7.10.jar
Wawla-1.1.1_1.7.10.jar
weaponmod-1.14.2.jar
[1.7.10]ArmorStatusHUD-client-1.28.jar
[1.7.10]CrystalWing-universal-1.7.10.r02.jar
[1.7.10]DamageIndicatorsMod-3.2.3.jar
[1.7.10]StatusEffectHUD-client-1.27.jar
[1.7.10]Treecapitator-universal-2.0.4.jar
[1.7.10]WorldStateCheckpoints-client-1.7.10.r03.jar

/1.7.10/[1.7.10]bspkrsCore-universal-6.16.jar
/1.7.10/Baubles-1.7.10-1.0.1.10.jar
/1.7.10/CodeChickenLib-1.7.10-1.1.1.110-universal.jar
/1.7.10/ForgeMultipart-1.7.10-1.1.1.320-universal.jar
/1.7.10/LibSandstone-1.0.0.jar
/1.7.10/MrTJPCore-1.7.10-1.0.5.11-universal.jar

@Maxiebyte
Copy link

@OldEnt GitHub doesn't use BBCode.
Try

(Insert things to quote here)

That will result in

(Insert things to quote here)

@OldEnt
Copy link

OldEnt commented Apr 5, 2015

Probably related to build 202 no. 21 change ( issue 07d0c2b )? http://ci.indiewikis.com:8080/job/Mekanism/changes

As stated above I got 215 build.
PS Thank you Maxiebyte for the tip

@aidancbrady
Copy link
Member

May be fixed with the new network overhaul. Those with dev server access, mind doing testing on this issue?

@themechman
Copy link

Just updated mods and unfortunately, I must confirm that the cables are draining power and not transferring it.

EDIT
I look back at my game for a moment and the cables are eating the power, then suddenly storage starts filling up.

@halvors
Copy link
Contributor Author

halvors commented Apr 10, 2015

@aidancbrady It's still bugged. More than before. Now cables with nothing connected to them is draining my energy cube even when i make a new network. Running version 8.1.1.218

@unpairedbracket
Copy link
Collaborator

What are they saying if you network reader them?

@halvors
Copy link
Contributor Author

halvors commented Apr 10, 2015

Basically that there is energy buffered. But when the energy cube empties there is no buffer anymore, (0 J)

@halvors
Copy link
Contributor Author

halvors commented Apr 10, 2015

Seems to be random, when i place it somewhere it seems to work. But old networks are still bugged. Is there possible that there is invisible bugged ghost networks that the new places ones is "connected" to?

@unpairedbracket
Copy link
Collaborator

I'll try something, let me know if the next build fixes this.

@halvors
Copy link
Contributor Author

halvors commented Apr 10, 2015

@unpairedbracket It's not negative when using the network reader. Obviously since you added a check for that. But not sure if this solves the drain issue, need to do some more testing :)

But good job so far, thanks :)

@halvors
Copy link
Contributor Author

halvors commented Apr 11, 2015

@unpairedbracket Instead of buffer being negative it's now being 0 J no matter how much energy it drains from my storage.

@unpairedbracket
Copy link
Collaborator

That's... Odd. I can't reproduce in testing - what kinds of storage are you using here? Pure Mekanism, or is there IC2 or RF mixed in there too?

@NitroxydeX
Copy link

Check into this thread. Can reproduce this problem. This is really strange and only happens to cables that got placed BEFORE the rewrite of the Code. And what is also strange: Without anything connected to it it "dumps" the energy.

2015-04-11_14 48 09

And Buffer is still negative.

@unpairedbracket
Copy link
Collaborator

It's saying:

Transmitters: 12
Acceptors: 13

Is this accurate; are there 13 non-cable things connected to the network? If so what are they?

@NitroxydeX
Copy link

Nothing! Thats the Thing that is strange. :D

Buffer still negative:
2015-04-11_15 22 34

@unpairedbracket
Copy link
Collaborator

Hmm, so it's an issue with the acceptor system. Do you happen to have any other mods installed that ship the Mekanism API (Likely candidates EnderIO and Galacticraft)? If so, can you remove the "mekanism" folders from their jars, and let me know what happens?

@NitroxydeX
Copy link

Mh, yeah we have EnderIO. I dont know which other mods ships the Mekanism API. Have to check all 164 :D

@unpairedbracket
Copy link
Collaborator

If you send the world files to me (link on Dropbox or Drive or something), and give me the coordinates of an affected network I'll take a look at it?

@NitroxydeX
Copy link

you would need the whole modpack and the map is about 2gigabytes?! :D

@unpairedbracket
Copy link
Collaborator

Ok, that might not work. I was looking to test with only Mekanism installed, to work out whether it's an interaction or not. If you have enough disk space to back up the world, you could try doing that yourself - back up the world, then load it up with only Mekanism and try the network reader again? If not there's not much else I can suggest to help.

@NitroxydeX
Copy link

EnderIO is the only mod that ships the Mekanism API in our Modpack. Removed the folder. Nothing changed.

@unpairedbracket
Copy link
Collaborator

Well, I'm out of ideas on this issue then. @halvors, are you experiencing the same behaviour, or is the issue you're having different in any way?

@NitroxydeX
Copy link

Will perform a backup, delete all mods except Mekanism and Biomes O'Plenty (for the biomes) and take a look at it.

@halvors
Copy link
Contributor Author

halvors commented Apr 11, 2015

@unpairedbracket Think it's the same issue. Seems also that "pre" Mekanism 8, cables are the ones causing trouble, and maybe new cables placed where the pre Mekanism 8 used to be too.

I'm only using energy cubes and induction matrixes in the setup i'm using, i have not enderio installed.

@NitroxydeX
Copy link

@halvors @unpairedbracket can't be some v8 related stuff. We had no problems with 8.0.3 cables (except of client crashes that aidan fixed in 217)

@NitroxydeX
Copy link

No Problems with only Mekanism. That is really strange! Nothing is connected with all mods to the Mekanism-Network but some invisible things seems to dump all the energy. And recognize: This only happens to old networks before the rewrite of it.

@halvors can you post a list of your mods?

@unpairedbracket http://www.technicpack.net/modpack/zockercraft.609172/mods take a look at the list. Maybe you know what Mekanism recognizes as an acceptor.

@NitroxydeX
Copy link

Replaced the Whole Network. And what happend? Once I connect something to it: Same Problem again. to clarify: I attached the Induction Matrix to the Cable - before I did it, all was fine with the cables: They stored the energy and didn't dumped it into nothing. After it, the Buffer of the Network got pumped into the induction matrix and then the energy that got into the network just got dumped!

This can't be a problem outside of Mekanism.

@unpairedbracket
Copy link
Collaborator

And that's with only Mekanism installed?

@NitroxydeX
Copy link

No. Thats with the Modpack. But it's strange, that it's only happen when I connect Mekanism-Things to it. The Cables itselfs are working fine without acceptors.

@halvors
Copy link
Contributor Author

halvors commented Apr 11, 2015

@unpairedbracket It just drained a 5 TJ induction matrix... It's kindof unplayable...

@halvors
Copy link
Contributor Author

halvors commented Apr 11, 2015

@unpairedbracket Thus bug must have been introduced sometime after the first v8 release and somehow gotten into your energy network rewrite?

@halvors
Copy link
Contributor Author

halvors commented Apr 11, 2015

@unpairedbracket On our production server we use Mekanism with Applied Energistics, is Mekanism integrating AE energy units or is Applied Energistics integrating Mekanism?

@halvors halvors closed this as completed Apr 11, 2015
@halvors halvors reopened this Apr 11, 2015
@NitroxydeX
Copy link

Performed a WHOLE! modpack update. Nothing changed. Mekanism Network only have problems with the energy matrix.

@themechman
Copy link

Ive reverted back to 8.0.2. No issues with that version.

@NitroxydeX
Copy link

We had a servercrash now... lulz.

Encountered an unexpected exception
java.lang.NullPointerException
        at codechicken.multipart.TMultiPart.x(TMultiPart.scala:45) ~[TMultiPart.class:?]
        at mekanism.common.multipart.MultipartTransmitter.coord(MultipartTransmitter.java:40) ~[MultipartTransmitter.class:?]
        at mekanism.api.transmitters.DynamicNetwork.updateTransmitterOnSide(DynamicNetwork.java:104) ~[DynamicNetwork.class:?]
        at mekanism.api.transmitters.DynamicNetwork.commit(DynamicNetwork.java:93) ~[DynamicNetwork.class:?]
        at mekanism.api.transmitters.TransmitterNetworkRegistry.commitChanges(TransmitterNetworkRegistry.java:180) ~[TransmitterNetworkRegistry.class:?]
        at mekanism.api.transmitters.TransmitterNetworkRegistry.tickEnd(TransmitterNetworkRegistry.java:97) ~[TransmitterNetworkRegistry.class:?]
        at mekanism.api.transmitters.TransmitterNetworkRegistry.onTick(TransmitterNetworkRegistry.java:87) ~[TransmitterNetworkRegistry.class:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler_633_TransmitterNetworkRegistry_onTick_ServerTickEvent.invoke(.dynamic) ~[?:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
        at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) ~[EventBus.class:?]
        at cpw.mods.fml.common.FMLCommonHandler.onPostServerTick(FMLCommonHandler.java:247) ~[FMLCommonHandler.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:590) ~[MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

microblocks

@unpairedbracket
Copy link
Collaborator

I've reproduced the issue. It was a RF interaction. I will now attempt to fix the issue.

@unpairedbracket
Copy link
Collaborator

Try build 223, it should fix both the draining and that crash you just reported.

@halvors
Copy link
Contributor Author

halvors commented Apr 11, 2015

@unpairedbracket You think this is why Applied Energistics was draining a lot of more power than before too? Couple of MJ's per second.

@unpairedbracket
Copy link
Collaborator

Not sure on that one - I'm not entirely sure why it would be happening

@halvors
Copy link
Contributor Author

halvors commented Apr 11, 2015

@unpairedbracket Also see you updated the Forge version required, any reason why? I pretty sure i'm unable to update to 223 now because of this fluid change, 1365 is not a recommended build as far as i know. Why did you choose to go for that?

@unpairedbracket
Copy link
Collaborator

Oh, whoops. Hadn't taken into account it wouldn't work with earlier forge. I will revert that change when I have the chance

@halvors
Copy link
Contributor Author

halvors commented Apr 12, 2015

@unpairedbracket Think there will be a recommended release pretty soon that includes the new fluid system. Maybe just create a branch for that in the meanwhile so that you don't need to redo it later 👍

@unpairedbracket
Copy link
Collaborator

Yeah, that sounds like a good plan. Out of interest, are there still incompatibilities between other mods and 1365 that prevent you from updating, or do you just prefer to stick to recommended builds?

@halvors
Copy link
Contributor Author

halvors commented Apr 12, 2015

It's a lot of other mods that does not have a build for 1355+. Probatly because that is not a recommended build.

@halvors
Copy link
Contributor Author

halvors commented Apr 12, 2015

@unpairedbracket Will this be reverted soon so that i could test the solved RF issues?

@unpairedbracket
Copy link
Collaborator

Soon yes, but it's currently 2am and I'm packing to go back to university tomorrow so it may be a little while.

@OldEnt
Copy link

OldEnt commented Apr 12, 2015

Just wanted to say thank you for your hard work on this. Have a good night.

@NitroxydeX
Copy link

Let me talk to you as a modpack creator and administrator. As of now all our 150+ mods are working with forge 1366.

Why I considered updating?
We're running extra utilities and the latest update needs a higher version than the recommended build.
So I think there are just a hand full of mods that are not working with 1366. We're running all cool mods the people play. So if @unpairedbracket did something that's not in 1291 but solves the network issue we have to deal with it. But maybe it's just a little failure.

@unpairedbracket thanks for your hard work at this. Will test the new build tomorrow. :)
And university on Sunday? That's hard.

@unpairedbracket
Copy link
Collaborator

There, back to 1291. Build 224 should work with Forge pre-fluid breakage.

And @NitroxydeX, I'm just moving back in tomorrow - lectures don't start for another 2 weeks but we are going to be tested before that...

@NitroxydeX
Copy link

Can confirm: 223 and 224 cables working fine.

@halvors
Copy link
Contributor Author

halvors commented Apr 12, 2015

Indeed it seems like that. Seems the RF bug was the issue that caused the AE2 controller to drain so much power as well.

@NitroxydeX
Copy link

@halvors was not the controller that drained it. the cables just not delivered the power.

@halvors
Copy link
Contributor Author

halvors commented Apr 13, 2015

@NitroxydeX Are you sure? Oh due to the RF issue?

@NitroxydeX
Copy link

@halvors yes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants