Support for FE energy system

Published by Hidan on Sun, 06/03/2018 - 17:01
Upvotes: 79
Issue description

So I saw in past (and occasionally now) that people were asking for Energy system like EU or RF unfortunately those energy systems requires specific API that MCreator will not gonna add due to compatibility issues and API updates but I have found while playing some mods that there is energy system which is already in Forge and its called Forge Energy "FE" which is an alternative to Redstone Flux "RF", we can found FE in Forge source by going to Code Editor, so I want to ask developers to consider implementation this to some mod elements like Procedures, block etc. It could really benefit MCreator :)

Also here is picture where this Energy System can be found:
Map

Issue comments

This is a nice catch. We will check what could be done. Are you aware of any mods that use this energy system so we can see if it is worth considering implementing this?

I did more research on FE and its actually supported by many mods like Thermal Expansion, Ender I/O and
Extreme Reactors, Its Compatible with RF so you can produce RF and power machines that uses FE and vice versa 
For testing I used TechReborn because is based on FE and its cables connects to machines from other mods.

Here is example:
Example

Thank you for this extensive report. I will definitely look up the possibilities of this and add new procedure blocks to support the FE in the future updates. Most likely not yet in 1.8.0 as we have quite a big todo list already, but I will definitely consider this addition.

I have done some research and the energy system you showed - forge energy packet - only supports global energy system - like a global variable of energy stored per world.

It could be a very helping hand, 'cause for now it's impossible automatizing processings and machines created with mccreator (i mean processings like Mekanism or Ender Io ones).

If it will be easier to install APIs on mcreator, we can use item transport for duct or fluid duct fluid or other APIs (which will be installed by mcreator in the mod folder of the forge folder testenvironmentmod for do not have java dependency problem or it will have to do it manually I know how to do it and config so far from tab code but beginners may not know it and I think you (developers) should add creates a API from Mcreator for example
You have two mod create on Mcreator:
I want to make a Ruby sword that uses the Ruby ores of another mod via API (for the craft)
but I found an external functional api with mcreator Connected Texture Mod created by chisel team to connect texture of the same type configured by an MCMETA file of the mod block that uses the API

But @Klemen when will this be added can you give me a rough timeframe?

This is a friendly reminder for importing apis that aren’t build into mcr yet. Do not do it. It’s either complicated or doesn’t work at all. I’ve tried multiple ways to make RF work but no luck. Bc of the lock of the main Java file I can’t make it work as intended. So until we either get RF/FE support (RF and FE is the same power, after forge was allowed to implement RF into forge) or we get access to lock main file from being written/rewritten, until that we can’t make it work correct or at all. When either of that is happening I will make a tutorial on how to code the RF into you’re mod. In the case of it’s not getting added by code blocks :)

Look in the Custom Code Editor. Go to 

Minecraft Forge Source/energy/EnergyStorage.java

And U C the "energy" var on the right side.

I understand that this topic is active, but it was posted almost a year and a half ago, im just wondering if it is still being worked on or will be coming out soon, by the way im am not trying to come across as rude or anything im just curious. Anyways keep up the good work @pylo



Donate to MCreator

By donating to developers you can speed up development, as with more resources, we can dedicate more time to MCreator. It is a free project made by developers working on it in their free time.