Energy Network Notes
NeoForge Energy Constants
Section titled “NeoForge Energy Constants”| Constant | Value |
|---|---|
SEARCH_RADIUS_XZ | 12 |
SEARCH_RADIUS_Y | 3 |
MAX_DRAIN_TICKS_SAME_ABSORBER | 0 |
Behavioral Notes
Section titled “Behavioral Notes”- NeoForge uses pooled transmitter draining near absorber blocks in a bounded radius.
- NeoForge energy insert is gated by thread-local access checks in SculkmancyEnergyGate.
- Fabric uses custom storage classes and does not expose NeoForge FE capabilities.
- TODO/VERIFY: confirm parity for all edge cases between NeoForge and Fabric energy flow.
Source Files
Section titled “Source Files”/home/julianvanmoorst/Documents/sculkmancy/src/main/java/net/mcreator/sculkmancy/energy/SculksonicEnergyPooling.java/home/julianvanmoorst/Documents/sculkmancy/src/main/java/net/mcreator/sculkmancy/energy/SculkmancyEnergyGate.java/home/julianvanmoorst/Documents/sculkmancy/src/main/java/net/mcreator/sculkmancy/energy/SculkmancyEnergyStorage.java/home/julianvanmoorst/Documents/sculkmancy-fabric-poc/src/main/java/net/mcreator/sculkmancy/energy/SculkmancyEnergyGate.java/home/julianvanmoorst/Documents/sculkmancy-fabric-poc/src/main/java/net/mcreator/sculkmancy/energy/SculkmancyEnergyStorage.java