🆕 New Features
- Added Base GUI Builder system
- Added Custom Texture Renderer
- Added WIP
/gui
Custom GUI Builder command
🔧 Improvements
- GUI framework improvements for future expansion
🗑️ Removals
- Removed
OpenMapCommand
(was non-functional) - Removed Obfuscate dependency
⚡ Optimizations
- Made dependencies optional for easier modpack integration
🆕 New Features
-
Added MacOS support
-
Added
/ausweis
command and GUI for creating a simple film-style fake ID -
Added Modern Button class
-
Added tooltip to Towing Tool
🔧 Improvements
- Changed GroupID
- Changed Navi Command package location
- Changed OptifineCheck
- Added new look to OptifineCheck UI
- Changed Packed Structures for easier future development
- Renamed main classes
🐛 Fixes
- Fixed TowingTool language keys
- Fixed TowingTool double spawn bug on client-side
- Fixed UTF-8 bugs
🗑️ Removals
- Removed unused classes
- Removed Routes feature
- Removed unused
Test.java
class - Removed old and unused textures
- Removed unused elements and models folder
⚡ Optimizations
- Optimized imports (removed unused and more)
Highlights
- Major stability refactor of registrations (blocks/items/entities/etc.)
- Fixed Forge registry synchronization crash on startup (duplicate registrations)
- Improved database (MySQL) safety and reliability
- Better Discord bot initialization and error reporting
- General code cleanup, package reorganization, and consistency
Fixes
- Resolved Forge registry sync error:
“One or more entry values did not copy to the correct id”- Root cause: duplicate block/item registration paths (legacy + new).
Now registered exactly once via a centralized manager
- Root cause: duplicate block/item registration paths (legacy + new).
- Fixed several missing imports and inconsistent package declarations (notably Discord classes)
- Corrected commented-out class causing references to fail (CommandHudc), restoring its package and availability
- Removed sources of NPEs during registration by adding null-checks and consistent ordering
- Prevented duplicate
ItemBlock
registration for blocks like atm
Improvements
Centralized registration system
- All block/item registrations routed through a single manager for consistency and crash prevention
- Clean separation of model registration (client-only) from core registration
Economy (EcoGlobal) hardening
- Replaced string-concatenated SQL with prepared statements (prevents SQL injection)
- Proper
try-with-resources
for connections/statements/result sets (prevents resource leaks) - Added logging and safer error handling; returns are predictable on failure
Database bootstrap (MySQLCreate)
- Safer table creation/update with structured checks for missing columns
- Robust error logging and clearer flow;
autoReconnect
andSSL
flags handled in connection URL
Discord integration (DiscordBotStart)
- Better initialization flow with clear logging
- Graceful handling of missing/invalid tokens and interruptions
Main mod class
- Safer registration flows: skip nulls and already-registered entries to avoid duplicates
- Clearer, more defensive logic for legacy item list handling
Compatibility
- No breaking changes to gameplay or data formats are intended
- Existing worlds/configs should load as before
- MySQL features remain optional; if disabled, economy gracefully returns default values
Don't Use This Version use the latest Release/Beta ⚠️
Handcuffs Removed
Changelog
Added
- Localization for the towing tool in language files (German and English)
- Tooltip localization for the towing tool in German and English
Fixed
- Fixed double spawning issue with the towing tool (Discord Discussion)
- Fixed formatting error in the payout text
Removed
- Removed the card reader system (due to too many bugs)
- Removed card and card reader block as they are no longer needed
Config Changes
- Added
SaveBalanceInMySQL
to Config (default: false)
Version 4.4:
- Translation on Server fixed.
- Translation error fixed.
/deleteitems
command temporarily removed./vehiclepreset <vehicle> <plate>
command added.- House sell system document removal on sell added.
/hud
command added (Hide HUD without hand).- WorldGuard House Sell System fixed.
Version 4.3:
- Light bugs fixed.
- Snow Remover added.
Version 4.2:
- Road Tool Radius Change added.
/gmforce <playername> <gamemode>
command added./gmforcev <playername> <gamemode>
command added.
Version 4.1:
- Iron Fence Light Bug Fixed.
- German and English Translation added (not 100%, WIP).
/cleanh
command added (clear Hotbar).- Color Codes Fixed.
Version 4.0:
- Iron Fence added.