Sueta

RedstoneFlux

2.0.3

Redstone flux is a fork of EnergyLib focused on modern DSL kotlin development with performance in mind.

·Plugin
  1. 2.0.3latestv2.0.3Sep 20, 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.
    109 downloads
  2. 2.0.2v2.0.2Sep 11, 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 RedstoneFlux to EnergyAPI. - 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.
    43 downloads
  3. 2.0.1v2.0.1Aug 19, 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.
    158 downloads
  4. 2.0.0v2.0.0Aug 13, 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.
    32 downloads
  5. 1.3.3v1.3.3Jul 27, 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.
    38 downloads
  6. 1.3.2v1.3.2Jul 19, 2025

    Release v1.3.2 - ItemsFactory

    This release marks the second quick fix version of RedstoneFlux, a Kotlin-based fork of EnergyLib.

    Fixes

    - Fixed ItemsFactory item registering. - Cleaned up event listener. This is a quick fix towards the 1.3.2 release, as for I am dumb and made mistakes and didn't test them.
    32 downloads
  7. 1.3.1v1.3.1Jul 19, 2025
    A jitpack fix, nothing important
    25 downloads
  8. 1.3.0RedstoneFlux 1.3.0Jul 17, 2025

    Release v1.3.0 - Events & QOL

    This release marks the fourth official version of RedstoneFlux, a Kotlin-based fork of EnergyLib.

    Changes

    - Add a bunch of events you can listen to. - Add physical interactions to InteractableMechanic. - Add auto setting of energy type and mechanic based on EnergyComponent. - ItemHolder now uses EnergyComponent. This release is primarily about finally fixing stuff I hated — expect more features and improvements soon!
    46 downloads

Similar projects

Plugin →