SimpleGens icon

SimpleGens -----

Simple genpvp block regeneration




SimpleGens v1.0.1-Release

This is an incremental patch and feature update for SimpleGens that squashes critical scheduler runtime loops, fixes unparsed administrative GUI text fields, and introduces explicit quality-of-life interactive features.

==========================================================================================

️ Changelog

Added
* Chat Session Cancel Escape Trigger: Introduced a native uppercase CANCEL tracking string hook inside PlayerInputManager.java. Typing it cleanly kills active background data-listening loops, prints a localized cancel notice, and returns the operator safely back to the generator configuration dashboard.
* Automatic Time Unit Simplification: Added an integrated time formatter that dynamically converts raw tick labels inside GUI menus into readable whole-number formats (100t parses to 5s, 2400t parses to 2m) if they divide perfectly, preventing visual string clutter.
* Full-Inventory Safeguard Interception: Registered an inventory threshold validation rule in SimpleGensBlockBreakListener.java. When active, players with full storage arrays are blocked from mining static generator lines to protect item drops from despawn vulnerabilities.

Fixed
* Scheduler Double-Loop Interval Execution: Resolved a critical logical flaw inside SimpleGensRegenTask.java that forced block restoration loops to process at exactly half-speed (stretching a 5-second interval into a 10-second wait). Tasks are now firmly synchronized to precise server tick metrics.
* Nested Hover Lore Tag Rendering: Upgraded slot 14 (Broadcast modifier) inside GeneratorConfigGUI.java to handle nested MiniMessage styling data using modern Placeholder.parsed() strings. Color nodes (like <gold><bold>) now render full visual previews inside mouse-hover windows.
* Global Variable Matrix Reconciliation: Repaired loose placeholder references (<broadcast_status> vs status) inside GeneratorIndexGUI.java, successfully restoring the dynamic visual live tracking labels.
* YAML Scanner Escape Violations: Patched double-backslash layout tracking strings inside messages.yml to satisfy SnakeYAML processing boundaries and eliminate console parser failures on server boot.
----------, Jun 9, 2026

Resource Information
Author:
----------
Total Downloads: 5
First Release: Jun 8, 2026
Last Update: Jun 9, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings