LeafWE v5.1.2: The Immersion & Security Update!
This is a major update combining changes from v5.1.1 and v5.1.2. We have significantly reduced the file
size, expanded protection support, and added beautiful immersive details to the building process.
New Features (Immersion & UX)
* Localized Block Names: No more raw technical names like BIRCH_SLAB! The progress bar now displays
block names in the player's client language (e.g., "Placing Birch Slab" or "Placing Huş Ağacı Basamağı").
* ✨ Interactive Wand Selection:
* Visuals & Sounds: Selecting positions now plays a satisfying sound and shows particle effects
(Position 1).
* Coordinates: Chat messages now include the exact (X, Y, Z) coordinates of your selection.
* Configurable: Don't like the sounds or particles? You can fully customize or disable them in
config.yml.
* Worker Sounds: The construction worker (ArmorStand) now plays realistic block placement sounds while
working.
️ Extended Protection Hooks
We have expanded our integration with popular protection plugins. Players can only edit areas they are
allowed to build in:
* ✅ Lands: Added support for BLOCK_PLACE flag checking.
* ✅ GriefPrevention: Added support for BuildTrust checking in claims.
* ✅ PlotSquared: Added support for plot ownership and permission checks.
* (Existing support for WorldGuard, SuperiorSkyblock2, and Towny remains unchanged.)
⚡ Performance & Technical Changes
* Massive File Size Reduction: We switched to the Library Loader system. The .jar file is now incredibly
small (~200KB). Dependencies (SQLite, HikariCP) are downloaded automatically by your server on the first
startup.
* SQLite Driver Fix: Fixed a No suitable driver found error that occurred on some server setups.
* ️ Refactored Codebase: The entire project structure has been modernized for better stability and future
updates.
* Bug Fixes: Fixed NoClassDefFoundError issues when certain hooks (like Lands) were not installed on the
server.
---
How to Update:
1. Delete your old LeafWE.jar.
2. Upload the new v5.1.2 jar.
3. Restart your server.
4. (Optional) Check config.yml to customize the new wand-selection-effects.
GitHub & Source Code:
https://github.com/KAREBLOK/leafwe (
https://github.com/KAREBLOK/leafwe)