How much would i have to learn about modding to create the following:

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Chrissy

New Member
Jul 29, 2019
460
0
0
Add slots to BC and IC2 machines, The slot would have a picture of the IC2 Power bar
(The indicator for if a machine like a furnace is receiving power)
This slot would have the purpose of holding an item called a "Converter upgrade", For EU and MJ respectively,
That way your EU and MJ machines can be under one roof tidily, Without power converters or anything,
Putting an MJ upgrade in a macerator would let you wire it to an energy conduit, Putting an EU upgrade into a sawmill would let it accept EU
Eu upgrade: Makes machine accept EU/T regardless of it's mod
MJ: Accepts MJ regardless of mod
Universal electric: You get the picture T_T
Upgrades that could work for generators and storage units too,

MJ outputting nuclear reactors,
MJ storing MFSUs,

EU powered industry grinders, Etc


Photoshopped concept art of an installed EU upgrade:

gtD1o7y.jpg
 

Selvon

New Member
Jul 29, 2019
2
0
0
I'm not even sure how that would work, i suppose it'd have to be like a mini power converters mod hatchet'd in for that.

I'd assume it'd be somewhat complex anyway depending on how the API works for each of the powers.
 

Pandemoneus

New Member
Jul 29, 2019
257
0
0
What you wish to do is very complex.
First off you would have to "extend" the machines you want to change, create new GUIs, get familiar with the APIs of IC2 and BC and implement the interfaces needed and much more. I am not saying that's impossible, because depending on how much experience you have with programming in general and Forge modding you could probably do it.
 

Grunguk

New Member
Jul 29, 2019
159
0
0
Hmm. I wonder how difficult it would be to simply change all (for example) MJ generating/using machines to use EU instead on the usual 1:2.5 ratio.

Might be a better solution. Might be impossible too of course, I'm not a modder. :)
 

Omicron

New Member
Jul 29, 2019
2,974
0
0
You could ask GregoriusT about it. He made an upgrade a while ago that lets you drive GregTech machines so upgraded with MJ instead of EU.

Mind you, it only works on his own machines as far as I'm aware, not on standard IC2 ones. But it could be a start.
 

hotblack desiato

New Member
Jul 29, 2019
373
0
0
You could ask GregoriusT about it. He made an upgrade a while ago that lets you drive GregTech machines so upgraded with MJ instead of EU.

Mind you, it only works on his own machines as far as I'm aware, not on standard IC2 ones. But it could be a start.
basically yes

but he added a way to change IC2 machines into their automated gregtech-versions (which accept those covers)

and by the way, you can even power machines directly with steam. so, set up a boiler, connect everything with liquiducts and run the machines on steam.
 

Chrissy

New Member
Jul 29, 2019
460
0
0
There's already a mod for this... Power Converters.

Look, power converters WORK, But they aren't convenient, You need to muck around too much
I just want my machines in one area, And i want it to be simple/not very expensive,

MFR got it right, It gracefully accepts all 5 power types
 

RedBoss

New Member
Jul 29, 2019
3,300
0
0
Before the technical aspect of "how to", you'd have to get a LOT of permissions before something like this went through. You're essentially talking about modifying a bunch of existing mods. I doubt the authors would want you to do this and if they like your idea, I think they'd just implement it themselves instead of allowing someone to alter their mods.

I mentioned Power Converters because its a mod that allows for this level of interaction without changing a single thing about the mods it works with. So its not stepping on anyone's toes, just tapping into how the mods function normally.
 

Chrissy

New Member
Jul 29, 2019
460
0
0
Before the technical aspect of "how to", you'd have to get a LOT of permissions before something like this went through. You're essentially talking about modifying a bunch of existing mods. I doubt the authors would want you to do this and if they like your idea, I think they'd just implement it themselves instead of allowing someone to alter their mods.

I mentioned Power Converters because its a mod that allows for this level of interaction without changing a single thing about the mods it works with. So its not stepping on anyone's toes, just tapping into how the mods function normally.

It's just that it's inconvenient and kinda expensive, You still have to have multiple sets of wires and all, i want to just plug everything to one batbox or whatever and have it go, You have to choose a power kind in the beginning because you need resource intensive machines no matter what at the beginning, If you choose MJ, Inconvenience yourself if you ever find yourself in need of an IC2 machine, I mean if i want to have my machines just like this
kYuB59N.png

Then i'm boned without a power converter, And it would be inconvenient even if i had one, I'd have to faff around with wires, Conduits And putting the darn bridge somewhere, What if i'm not high enough tier to do so?
 

dgdas9

New Member
Jul 29, 2019
1,564
0
0
It's just that it's inconvenient and kinda expensive, You still have to have multiple sets of wires and all, i want to just plug everything to one batbox or whatever and have it go, You have to choose a power kind in the beginning because you need resource intensive machines no matter what at the beginning, If you choose MJ, Inconvenience yourself if you ever find yourself in need of an IC2 machine, I mean if i want to have my machines just like this
kYuB59N.png

Then i'm boned without a power converter, And it would be inconvenient even if i had one, I'd have to faff around with wires, Conduits And putting the darn bridge somewhere, What if i'm not high enough tier to do so?

I'm no modder and I don't know anything about modding, but I think that you would have to create a new block and change the recipe to that new block...Not sure, thought
 

kenken244

New Member
Jul 29, 2019
61
0
0
if you are using ic2 power, many of the gregtech machines can replace thermal expansion ones for certain tasks. you may want to look into that.
 

CoRePuLsE

New Member
Jul 29, 2019
23
0
0
You could use universal power cables from mekanism(UE), works with any kind of power(ic2,bc, ue and mekanism power)and at any voltage(as much as i understand it gives every machine the exact voltage level that it can handle). There are also those energy cubes that function as a universal power storage device(also from mekanism)

Edited the post cause i derped a bit and wrote ic2,eu instead of ic2,bc :confused:
 

dgdas9

New Member
Jul 29, 2019
1,564
0
0
You could use universal power cables from mekanism(UE), works with any kind of power(ic2,eu,ue and mekanism power)and at any voltage(as much as i understand it gives every machine the exact voltage level that it can handle). There are also those energy cubes that function as a universal power storage device(also from mekanism)

Mekanism is GREAT
 

RedBoss

New Member
Jul 29, 2019
3,300
0
0
That was spawned in on a test world T_T
Note the quantum generator?

I don't use creative in FTB so I'm not familiar with those blocks. But between Power Converters & Mekanism, your mod idea has already been fulfilled. ;)
 

King Lemming

New Member
Jul 29, 2019
664
0
0
Okay so here's the deal. It's not all that hard for the modder to build that into the system. It is incredibly hard for you to add it after the fact, and it'd be less efficient certainly.

I only support MJ because that's how I want the mod to be, and computationally, conduits just don't have an equal. Supporting any other power system is the equivalent of endorsing server lag. PowerConverters fills the multiple-energy niche without code duplication on every machine and does so as efficiently as possible.

So while this is possible on your end with great effort, I can promise you now that attempting to modify TE to function in this manner will result in a hardcoded incompatibility posthaste.