Mekanism not working with flux ducts
connor-belli opened this issue · 22 comments
In mekanism v8, I used flux ducts to transport energy from my reactor to my base (due to cables only transporting 320 kj/t.) When I updated to v9, all of my energy stopped in my base. This appears to be only bugged with cables connecting to flux ducts. I have also found that flux ducts give energy to universal cables, but universal cables won't give energy to flux ducts.
i announced that already and there is a fix for it in the 271 version on the page just below the large 270 download
EDIT: i tried it out and have still the issue with not working flux ducts from Cofh Mods
Yeah, same here, output > 2.147B and the ducts fail. For now just reduce the output to be below 2.147 billion RF/t(2.147GRF) Its a shame that RF API was built using integers...
where you get that much output from?
DE? if so the DE RF Storage Block Tier 7 is bugged and don't let u put more than 2.147B RF into it.
btw if you switch all mekanism to Cofh mod cables all is fine, which is until the update from 1.7.10 to 1.8 or 1.9 a problem at the moment.
The output = from my 18x18x18 Induction matrix. DE is built on the RF API so yes, it wont accept more than 2.147B as that -2147483647 to 2147483647 is the max integer values, its not a bug it just does not know what to do with a larger number. If it was built using Longs the limit then would be 9223372036854775807, Lets hope Tesla API succeds in 1.9 and does not get ingored as it is writen using longs.
From what i remember from my java classes, if you have an integer that is larger than its max value it becomes a 0
I am having a similar issue with Mekanism and tesseracts right now. I wonder if this is related.
Its still the same issue, dont push more thnay 2.147Billion rf to any machine that uses RF, its the max amount, if you push more all that power turns into 0. Even tho it says it's unlimited transfer, theres always a limit.
you describe it above why 2,147B RF/t is the most, btw an Induction Matrix should store more than the 2,147B RF. one Ultimate Induction Cell can store more than 200B RF.
Additionally i guess that no one (from the cofh mods programmers) expect ever transfer more than 2B RF/t.
when it comes to RF based machines yes, but Aidan uses Mekanism Joules(which is most likely writen using longs) and gives conversion support to RF. Yes at the time when RF was introduced in 1.6.4, no one expected to produce more than the Max integer value. Tho now we got mekanism and Reika's ReactorCraft that can reach extreme RF production.
Maybe when Cofh Team updates to 1.9.x, they might push it to longs, so we will see and as i said Tesla API has this issue fixed by using longs over integers :)
Quoting DarkHax:
*_What makes Tesla different from other power APIs?
The Tesla API functions similarly to other well known power API, however there are several design choices that sets the Tesla API apart from the rest. One of these differences is the support for Forge's capability system. By using the capability system, mod authors can easily hook their blocks, items and mobs into the Tesla power system. The capability system also allows mod authors to hook vanilla content, or content from other mods into the Tesla power API as well. There are also several changes on the back end which allows the Tesla API to handle much larger units of power. Traditional power API only support 2.1 billion, while Tesla can support 9.2 quintillion._*
you are right, but at the moment max handleable by mekanism cable is 128kRF/t and the only better way is for me cofh mod cables. wondering, that mekanism provides multistorage blocks with hugh input output values, but only mid tier energy transfer cpompared to cofh mod top tier cable.
so as of 1.8/1.9 i wait for mods that provide cables to transfer the long value energies around.
one of my goals is to get a draconic reactor up and running which produce around 560k RF/t and there is no alternative for me as to use cofh mod cable then.
there is the RF cable from ElectriCraft but that also does 2.147Billion max :/ The way I see it to get a better cable in 1.7.10 is by requesting some1 to code it
EDIT1: Seems this was addressed to cofh already and they are not planning to upgrade it. So in the future Tesla will hopefully be the way.
No one is forcing you to use Tesla, its just seems abit better than RF, the limit wise and also it works with the latest version of MC :)
Just saying the idea be hind it seems valid
Trust me, I had plans to support Tesla anyway. I hope the rest of the modding community does the same...
On Jun 3, 2016, at 9:48 AM, Dziugas [email protected] wrote:
No one is forcing you to use Tesla, its just seems abit better than RF, the limit wise and also it works with the latest version of MC :)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
That would be nice, but i dont see alot of peeps moving to it YET, i'd say when there a high procentage of authors moving to it, the rest should follow, same happened with RF
i dig into ElectiCraft and realise, that it needs rotarycraft to run.
maybe as a workaround mekanism cable transferrates can be raised?
yeah it does need that, I only see
I:UltimateCableCapacity=320000 dont know if that incrases the flow rate tho, give it a try
Yeah, changing the value, increases the flow rate
NOTE: That value is in Joules, not RF
320000J * 0.4 = 128000RF
yeah tested it for myself now, new problem is, the value is for J and i turn it for myself in RF.
So when i decide to go with the max value is that the max integer of 2,147B J?
also it didn't fix the issue af the original poster including for me the mekanism ->TE crossworking in 1.7.10
The issue here i'd say is the know issue from before, that was reported a week or so ago #3252