
RedstoneFlux
Redstone flux is a fork of EnergyLib focused on modern DSL kotlin development with performance in mind.
v2.0.3
release20 сентября 2025 г.🚀 Release v2.0.2 – Refactors
This release of RedstoneFlux, includes important refactors and deprecations to move to a more stable plugin.
🧩 Refactors
- Force developers to implement their own updateª functions on networks.
- Redo manager registration.
- Force developers to by themselves add the appropriate PDC to the items.
- Move from java standards to kotlin ones.
- Move from builders as classes to builders as lambdas.
Thank you for your patience and support as we continue improving the project.
v2.0.2
release11 сентября 2025 г.🚀 Release v2.0.2 – Bug Fixes
This release of RedstoneFlux, includes important fixes to improve stability and functionality.
🛠 Fixes
-
Fix registration of the plugin as a service from
RedstoneFluxtoEnergyAPI. -
Fixed coroutine shading.
-
Fixed network updater running just once.
🧩 Refactors
- Force developers to implement their own save/delete functions on networks.
Thank you for your patience and support as we continue improving the project.
v2.0.1
release19 августа 2025 г.🚀 Release v2.0.1 – Bug Fixes
This release of RedstoneFlux, includes important fixes to improve stability and functionality.
🛠 Fixes
-
Fix access modifiers on BaseNetwork and BaseComponent.
-
Move most of the already implemented EnergyManagerImpl -> Manager.
-
Cleanup the code.
Thank you for your patience and support as we continue improving the project.
v2.0.0
release13 августа 2025 г.🚀 Release v2.0.0 – Massive Changes
This release of RedstoneFlux, includes many API changes, and more stuff to play around with.
🛠 Features
-
Abstracted EnergyManager for different types of managers for different networks.
-
Abstracted components and networks for the same reason as above.
-
Cleanup the code.
-
Moved to a paper plugin.
-
Changed up EnergyTransporter for a more casual type of transporter in energy systems.
-
Changed EnergyStorage#consumeEnergy(energyTaken: Double): Double to #grabEnergy(wantedEnergy: Double): Double for better readability.
v1.3.3
release27 июля 2025 г.🚀 Release v1.3.3 – Bug Fixes
This release of RedstoneFlux, includes important fixes to improve stability and functionality.
🛠 Fixes
-
Fix useless nullability in arguments of functions.
-
Fix event sync/async.
-
Cleanup the code.
-
Add configuration for the plugin.
-
Fix network splitting.
-
Add deleteAll command.
Thank you for your patience and support as we continue improving the project.
