mekanism / Mekanism

A mod for Minecraft
MIT License
1.38k stars 522 forks source link

EnderIO and Mekanism #293

Closed epicbastion closed 10 years ago

epicbastion commented 11 years ago

https://github.com/CrazyPants/EnderIO/issues/148#issuecomment-26322369

The power cubes do not power the power conduits that enderio provides. the above is the issue I have submitted on the enderio github. If you would take a look at this and work with them to figure out what is up that would be awesome.

wataruY commented 11 years ago

BC powerHandler of EnergyCube is set to only block during installation, Maximum capacity of PowerHandler becomes left at 0 when it is restored from NBT. Any input so 0 is not performed as well the amount of energy that BC request of course. Therefore it is necessary to'll call any TileEntityEnergyCube.readFromNBT processing part are you calling PowerHandler.configure in ItemBlockEnergyCube.placeBlockAt. This issue will due to this bug probably.

wataruY commented 11 years ago
--- a/common/mekanism/common/tileentity/TileEntityEnergyCube.java
+++ b/common/mekanism/common/tileentity/TileEntityEnergyCube.java
@@ -382,6 +382,8 @@ public class TileEntityEnergyCube extends TileEntityElectricBlock implements IEn

         tier = EnergyCubeTier.getFromName(nbtTags.getString("tier"));
         controlType = RedstoneControl.values()[nbtTags.getInteger("controlType")];
+
+        powerHandler.configure(0, 100, 0, (int)(tier.MAX_ELECTRICITY*Mekanism.TO_BC));
     }

    @Override
aidancbrady commented 11 years ago

Tell me if this is still occurring please!

epicbastion commented 11 years ago

I would love to tell you if this is still occurring, however it seems the latest build 254 will not load with forge 871. it has some issue with the walkietalkie.

http://pastebin.com/JfatPGWA

here is the pastebin for the crash report. I am assuming build 254 is still for 1.6.2.

aidancbrady commented 11 years ago

Ah! All Mekanism builds after #221 are incompatible with 1.6.2. I’d recommend updating to 1.6.4. On Oct 22, 2013, at 9:36 PM, epicbastion notifications@github.com wrote:

I would love to tell you if this is still occurring, however it seems the latest build 254 will not load with forge 871. it has some issue with the walkietalkie.

http://pastebin.com/JfatPGWA

here is the pastebin for the crash report. I am assuming build 254 is still for 1.6.2.

— Reply to this email directly or view it on GitHub.

epicbastion commented 11 years ago

ok, i put a forge 935 profile up. put enderio build 18 and mek 254 on a single player world. the basic power cube when fully powered will not feed a power conduit bc power to an enderio alloy smelter or a capacitor bank. so yes this is still an issue.

Vaygrim commented 10 years ago

MC 1.6.4 Forge 938 Mekanism v254+ Ender IO 1.6.4-0.4.0.33+

That his moment, I do not have this problem directly. It should be noted however that I have one segment of Universal Cable coming out of an Energy Cube which THEN connects to Power Conduits from Ender IO. This works just great for me, no issues at all. I will attempt direct connection to an Energy Cube this evening and see if I can reproduce it.

Vaygrim commented 10 years ago

(UPDATE) Mekanism v293 & Ender IO 1.6.4-0.4.0.33 do not allow me to reproduce this issue as I understand your description of it

CONFIGURATION #1 (the way I usually do it) works fine and charges the Ender IO Capacitor Bank 2013-10-29_22 01 11

CONFIGURATION #2 (Directly plugging Ender IO power conduits into an Energy Cube) work fine as well. 2013-10-29_22 01 36

In both instances the Ender IO Capacitor bank charges. The only variable is the rate at which it charges.. which is directly dictated by two factors: the tier of power conduit from Ender IO being employed.. and the total volume of the Capacitor Bank (as more blocks in a multiblock Capacitor Bank mean higher INPUT of power, which means faster charging rates).

aidancbrady commented 10 years ago

Thanks Vaygrim

epicbastion commented 10 years ago

sorry for taking so long to respond to vaygrim. Not sure how he is able to accomplish this as i still cannot get this to work. Using forge 941, mek 303 and enderio build 40.

2013-11-01_06 53 52 2013-11-01_06 54 34 2013-11-01_06 54 51 2013-11-01_06 55 41 2013-11-01_06 55 49

If i am crazy or just really stupid and am doing something wrong please help me understand how to make this work.

Vaygrim commented 10 years ago

Epicbastion, can you please go into your config files for Mekanism and UniversalElectricity, and post the power conversion ratios that you see there?

Mekanism.cfg should have something like this in it: D:EUToJoules=0.1 I:JoulesToEU=10 I:JoulesToMJ=25 D:MJToJoules=0.04

UniversalElectricity.cfg should have something like this in it: D:"BuildCraft Conversion Ratio"=0.025 D:"IndustrialCraft Conversion Ratio"=0.001

If you see different values in these fields, make a back up copy of the config file (or just write down the old values) then change them to these above value and try it again.

On a related note, are you playing with the Resonant Rise modpack?

epicbastion commented 10 years ago

I am not using resonant rise, i am just using a group of mods i put together myself.

Configuration file

####################

compatiblity

####################

compatiblity { B:"Is Network Active"=false B:"Is Voltage Sensitive"=false }

this is all that is in my universal electric config.

The settings for mek are as you listed.

all the settings in the configs are the default.

Vaygrim commented 10 years ago

Adjust your Universal Electricity config file so it looks like this:

compatiblity { D:"BuildCraft Conversion Ratio"=0.025 D:"IndustrialCraft Conversion Ratio"=0.001 B:"Is Network Active"=false B:"Is Voltage Sensitive"=false }

Save it.. wind your game back up, and see if you are getting proper power transmission now. I am REALLY hoping this will resolve the issue, but I must admit this is a bit of an educated guess.

epicbastion commented 10 years ago

ok so i added that to UE's config, restarted stuff and it still doesnt connect. the conduit will connect but no power moves. I really don't understand this.

Vaygrim commented 10 years ago

If you are running this under Minecraft 1.6.4, try updating Ender IO to version 1.6.4-0.4.1.43 @ http://ci.algent.fr/job/EnderIO%20MC%201.6.4/ and try again. If this does not resolve the issue then you must have some other mod installed that is interfering with power conversion between Universal Electricity's Joules & Buildcraft's MJ's. Likely culprits for this would be out of date versions of MineFactory Reloaded by Skyboy206.

Vaygrim commented 10 years ago

At present I can test this with the following most installed and it works just fine:

-Forge 935 -Mekanism 293 or 303 -Ender IO 1.6.4-0.4.1.33+ -Basic Components #18 & #19

I have even added the latest versions (for 1.6.4) of Forestry, Buildcraft and Railcraft into that equation and the whole setup STILL works. So.. beyond this point if you are still running into trouble .. some other mod is interfering with things. This unfortunately crosses over into a point where we can no longer viably troubleshoot for you.

epicbastion commented 10 years ago

I give up.

forge 935 mek 303 enderio 43 basic comp 19 universalelectric core 183

that is all i have installed.

I have also tried it will just forge mek and enderio.

still this will not work. the conduit will not connect to a universal cable there is still a gap. the conduit will connect to a basic storage block but no power moves.

Vaygrim commented 10 years ago

I actually do NOT have Universal Electricity Core installed. I found that it generally had no need, even when using Atomic Science, Mekanism and MineChem in my standard gameplay. So.. I've tested NONE of this with the UE-Core module installed.

That being said, you've tested with just Mek and EnderIO installed and it STILL didn't work. I really am straining to figure out what is going on but you've done thorough testing just as I have and we are still running into a brick wall. There is something super-unique about your configuration & setup that makes it different from mine. For the life of me I unfortunately have no clue what that is.

aidancbrady commented 10 years ago

@epicbastion, delete your config folder. Tell me if this fixes anything.

ALSO... Universal Electricity Core does not exist as a mod. It is intended for developers to implement in their mod when developing, and serves no purpose when simply included in the mods folder. Basic Components is also not required to run any of the mods you listed.

epicbastion commented 10 years ago

ok I have removed everything, deleted the config files. using forge 935 from the minecraft launcher with mek 303 mek generators 303 and enderio 43.

still does not work. as for unique, I installed forge 935 using the standard forge installer. created a profile with its own folder put mek and enderio into the mod folder and started the profile. I do not understand why this does not work.

Vaygrim commented 10 years ago

I have one last suggestion...

Try Forge 938 (the version I'm using). If it is still not working, I give up :(

epicbastion commented 10 years ago

ok, i installed forge 938 still with just mek 303 and enderio 43 still no power moves.

epicbastion commented 10 years ago

ok i have uploaded the entire profile to mega at this link:

https://mega.co.nz/#!SItHTCKY!fIlpvRuIH3d69d3ilYJ1727rOZR3C6rOStz0mfCwNQE

epicbastion commented 10 years ago

ok, so i saw you updated this. I used build 311 and 315, still cannot get power to flow.