
[Feature Request] Custom Capacitors via Datapacks or Config
Closed this issue · 1 comments
Is there an existing proposal for this?
- I did not find any existing requests.
Explain your idea
I think it would be very helpful for modpack creators to have a simple way to create and customize new capacitors—ideally via datapacks, KubeJS, or a configuration file. This would allow for greater personalization and better integration into modpacks.
There was once a mod called Ender IO Endergy that added a variety of capacitors, each with its own specific purpose, which was a great concept.
To implement a similar system, the following data points would likely need to be defined for each custom capacitor:
Name
Modifier (e.g. affecting machine speed, energy usage, etc.)
Texture / Icon
Such a system would greatly enhance flexibility for modpack developers and revive some of the creative potential that mods like Endergy once offered.
Thanks for considering this idea!
Why do you thing this feature belongs in Ender IO.
See the information above
Are there any alternatives?
See the information above
Any Additional Information?
https://www.curseforge.com/minecraft/mc-mods/ender-io-endergy
Edit: Im talking about 1.20.1
https://github.com/Team-EnderIO/EnderIO/blob/dev/1.20.1/src/main/java/com/enderio/base/common/init/EIOCapabilities.java#L29 is the Forge capability used to implement capacitors. It'd be possible for someone to make a KubeJS addon or similar to add custom capacitors.
In 1.21.1, this is handled by a data component instead (which we should do a slightly better job of exposing admittedly).
We're not doing new features for Ender IO 1.20.1 anymore (atleast not things like this) so I think I'm going to close this issue, apologies.