PulseGen — Generation Offload Addon for PulseThread SIS
PulseGen is an OPTIONAL addon plugin for the PulseThread SIS framework.
It is NOT a standalone plugin and CANNOT function without PulseThread SIS Core installed.
PulseThread SIS Core provides the shared execution engine, governance system, and safety model.
PulseGen exists specifically to integrate generation-related workloads into that execution pipeline.
PulseGen is NOT required for PulseThread to run.
However, it IS required if you want to offload and govern generation-heavy operations through PulseThread.
Without PulseGen installed:
- PulseThread runs normally
- World generation uses standard server behavior
- No generation workloads are staged or offloaded
With PulseGen installed:
- Generation workloads are routed through PulseThread’s governed execution pipeline
- Heavy generation tasks are staged, rate-limited, and applied safely
PulseGen enables governed offloading for:
- chunk generation
- large structure placement
- datapack-based world features
- other generation-intensive operations
This plugin coordinates generation-heavy tasks so they can be safely staged, governed,
and applied without overwhelming the server during spikes. It allows generation systems
to benefit from PulseThread’s safety-first, synchronous-first execution model.
PulseGen integrates automatically and does not require manual configuration for standard use.
PulseGen follows the same governance, safety, and execution rules enforced by the
PulseThread SIS framework and does not introduce any special privileges or bypasses.
For full documentation, usage details, and developer notes, see the
PulseThread SIS (Community Edition) project page:
https://github.com/WhiskeyMC/PulseThread-SIS-Community-/tree/main