EU <-> RF (<-> MJ?) energy conversion is acting really wonky
v1993 opened this issue ยท 7 comments
Note: I have NOT tweaked anything energy-related in GC config.
Minecraft version: 1.12.2
Galacticraft version ("latest" is not a valid option): 4.0.2.280
Single player (SP), Multiplayer (MP), or SP opened to LAN (LAN)? SP
- If MP server, please mention if it has Sponge, AtomMC, BukkitForge, BungeeCord etc.
Any Galacticraft add-ons installed? Please list all of them: GalaxySpace, but it's not relevant
Please upload crash report / full log to Github Gist or any other paste site: No crash/log to speak about
Please provide screenshots / videos / full modlist as needed
Please state the site that you downloaded Galacticraft from: micdoodle8, official download
One of Galacticraft's bonus features I'm using a lot is its ability to convert between energy from different mods by simply using wires. Sadly, it tends to act in odd ways. I'm pretty sure there are more cases where it breaks, but here are some. Machines used for testing: Inoculator from Binnie's Mods, Latex Processing Unit (LPU from now on) from Industrial Foregoing and various energy storage machines from IC2 itself. Note: I just found out that Inoculator is capable of accepting both EU, RF and MJ power. This may be related to some of its odd behaviors.
- BatBox: refuses to power Inoculator at all (however, power is drawn from BatBox!). Powers LPU fine, but is VASTLY more efficient when used with Heavy wire (~3k RF vs ~25k RF). At the same time, ~14 EU/t is drawn with regular wire and and ~10 EU/t when used with heavy wire. This all makes pretty little sense to me.
- CESU: mostly the same deal with LPU and Inoculator. BUT! Connecting two CESUs in parallel to Inoculator actually provides power to it at ~66 EU/t (per CESU) regardless of wire used.
- MFE and MFSU: same deal with both devices, except that Inoculator now draws about ~128 EU/t (per energy source connected) while still needing at least two of them.
Another point is that currently support for IC2 Classic is quite broken, cables don't connect to machines and instead really lag the game.
Note: I have NOT tweaked anything energy-related in GC config.
Minecraft version: 1.12.2 Galacticraft version ("latest" is not a valid option): 4.0.2.280
Single player (SP), Multiplayer (MP), or SP opened to LAN (LAN)? SP
* If MP server, please mention if it has **Sponge**, AtomMC, BukkitForge, BungeeCord etc.
Any Galacticraft add-ons installed? Please list all of them: GalaxySpace, but it's not relevant
Please upload crash report / full log to Github Gist or any other paste site: No crash/log to speak about
Please provide screenshots / videos / full modlist as needed
Please state the site that you downloaded Galacticraft from: micdoodle8, official download
One of Galacticraft's bonus features I'm using a lot is its ability to convert between energy from different mods by simply using wires. Sadly, it tends to act in odd ways. I'm pretty sure there are more cases where it breaks, but here are some. Machines used for testing: Inoculator from Binnie's Mods, Latex Processing Unit (LPU from now on) from Industrial Foregoing and various energy storage machines from IC2 itself. Note: I just found out that Inoculator is capable of accepting both EU, RF and MJ power. This may be related to some of its odd behaviors.
1. BatBox: refuses to power Inoculator at all (however, power is drawn from BatBox!). Powers LPU fine, but is VASTLY more efficient when used with Heavy wire (~3k RF vs ~25k RF). At the same time, ~14 EU/t is drawn with regular wire and and ~10 EU/t when used with heavy wire. This all makes pretty little sense to me. 2. CESU: mostly the same deal with LPU and Inoculator. BUT! Connecting two CESUs in parallel to Inoculator actually provides power to it at ~66 EU/t (per CESU) regardless of wire used. 3. MFE and MFSU: same deal with both devices, except that Inoculator now draws about ~128 EU/t (per energy source connected) while still needing at least two of them.
I'm having some troubles too, I have an MFSU connected to the nuclear reactor of IC2, and then 4 CESU that connects to all my machines, I connect everything using aluminum cable from galactic since it doesn't makes me bother about the EU tiers but sometimes it will stop getting electricity, it will just stop and I have to remove the cables and put them again to make it work.
On the client side I just found this not sure if relevant also seems to be a problem with energycontrol itslef:
[15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.vector (owned by galacticraftcore) without associated API reference
[15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.transmission.tile (owned by galacticraftcore) without associated API reference
[15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.power (owned by galacticraftcore) without associated API reference
[15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.transmission (owned by galacticraftcore) without associated API reference
4.0.2.280 is not the latest version of Galacticraft. The latest version can be found here.
@ROMVoid95 Thanks! I will say, that functionality is not very important for me as personally I don't want RF to EU conversion (I know it's configurable), but I came across this and figured to report it as I understand it's not intentional behavior, especially the lagging.
Note: I have NOT tweaked anything energy-related in GC config.
Minecraft version: 1.12.2 Galacticraft version ("latest" is not a valid option): 4.0.2.280
Single player (SP), Multiplayer (MP), or SP opened to LAN (LAN)? SP* If MP server, please mention if it has **Sponge**, AtomMC, BukkitForge, BungeeCord etc.
Any Galacticraft add-ons installed? Please list all of them: GalaxySpace, but it's not relevant
Please upload crash report / full log to Github Gist or any other paste site: No crash/log to speak about
Please provide screenshots / videos / full modlist as needed
Please state the site that you downloaded Galacticraft from: micdoodle8, official download
One of Galacticraft's bonus features I'm using a lot is its ability to convert between energy from different mods by simply using wires. Sadly, it tends to act in odd ways. I'm pretty sure there are more cases where it breaks, but here are some. Machines used for testing: Inoculator from Binnie's Mods, Latex Processing Unit (LPU from now on) from Industrial Foregoing and various energy storage machines from IC2 itself. Note: I just found out that Inoculator is capable of accepting both EU, RF and MJ power. This may be related to some of its odd behaviors.1. BatBox: refuses to power Inoculator at all (however, power is drawn from BatBox!). Powers LPU fine, but is VASTLY more efficient when used with Heavy wire (~3k RF vs ~25k RF). At the same time, ~14 EU/t is drawn with regular wire and and ~10 EU/t when used with heavy wire. This all makes pretty little sense to me. 2. CESU: mostly the same deal with LPU and Inoculator. BUT! Connecting two CESUs in parallel to Inoculator actually provides power to it at ~66 EU/t (per CESU) regardless of wire used. 3. MFE and MFSU: same deal with both devices, except that Inoculator now draws about ~128 EU/t (per energy source connected) while still needing at least two of them.
I'm having some troubles too, I have an MFSU connected to the nuclear reactor of IC2, and then 4 CESU that connects to all my machines, I connect everything using aluminum cable from galactic since it doesn't makes me bother about the EU tiers but sometimes it will stop getting electricity, it will just stop and I have to remove the cables and put them again to make it work.
On the client side I just found this not sure if relevant also seems to be a problem with energycontrol itslef:
[15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.vector (owned by galacticraftcore) without associated API reference [15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.transmission.tile (owned by galacticraftcore) without associated API reference [15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.power (owned by galacticraftcore) without associated API reference [15:40:15] [Client thread/INFO]: Found mod(s) [energycontrol] containing declared API package micdoodle8.mods.galacticraft.api.transmission (owned by galacticraftcore) without associated API reference
Btw this happens on IC2 Experimental
Hi, not sure if this is helpful but I've narrowed down a specific case where power seemingly gets consumed on one end but is not transferred anywhere and just disappears.
This setup (IC2's Generator -> exactly one aluminum wire -> Thermal Expansion's Energy Cell) causes the bug consistently, and when tweaked to have 2 aluminum wires rather than just one connecting the two blocks, the bug is no longer present.
I'd hazard a guess that the logic converting energy between different forms is currently only able to make one conversion per wire block, so it is converting EU -> J but not then converting J -> RF at which point the energy is unable to be transferred into the Energy Cell and gets 'stuck' in the wire.
Edit: The bug is consistently reproducible with the above blocks and layout, but I've now found cases where a single wire can in fact convert between EU and RF just fine (Thermal Expansion's Numismatic Press -> exactly one aluminum wire -> IC2's MFE) so it might only be applicable for specific conversions (EU -> J -> RF as opposed to RF -> J -> EU) or potentially some other specific circumstance.