File Details
GlymeraPlots-4.0.0.jar
- R
- Apr 6, 2026
- 43.72 KB
- 24
- Early Access
File Name
GlymeraPlots-4.0.0.jar
Supported Versions
- Early Access
GlymeraPlots - Changelog
v4.0.0 (2026-04-06)
New Features
- Per-Plot Weather Control: Plot owners can set custom weather on their plots via
/gp weather <type>. 21 short aliases (sunny, rain, storm, snow, thunder, etc.) plus all 87 native Hytale weather types supported. Weather applies to ALL players entering the plot and automatically resets to natural weather when leaving. - World Whitelist: New
allowedWorldsconfig option. Empty list = all worlds allowed (default). Add world names to restrict where players can claim plots. - Config Guide Texts: Config file now includes
_guide_*fields explaining each setting directly in the JSON.
Weather Implementation
- Uses PacketAdapters (outbound PacketFilter) to intercept native
UpdateWeatherpackets - no fighting with the native WeatherSystem - Position scanner (1s interval) detects plot entry/exit
- Thread-bypass pattern (same as GlymeraHUD) ensures own packets pass through the filter
- Weather names stored persistently in plots.json, indices resolved lazily after server startup (fixes asset map not-ready-at-boot issue)
Bug Fixes
- Config not overwritten on shutdown: Removed
saveConfig()fromshutdown()to prevent manual config edits (e.g. whitelist changes) from being overwritten by in-memory values when the server stops. - Weather survives restarts: Weather indices are now resolved lazily via
ensureWeatherIndex()instead of duringloadPlots(), fixing the issue whereWeather.getAssetMap()was not yet initialized at plugin setup time.
Commands Added
/gp weather <type>- Set plot weather (owner only)/gp weather clear(also: reset, off, none) - Remove weather override/gp weather list- Show available weather types with aliases
Config Changes
- Added:
allowedWorlds(List, default: empty) - Added:
_guide_*explanation fields for all settings
v3.0.0 (2026-03-17)
- Plot border visualization with
/gp show(candle fire particles, 30 seconds) - Test-protect mode via
/gp testprotect - Cross-world teleport via
/gpt <number>
v2.0.0 (2026-03-17)
- ECS-based protection (BreakBlock, PlaceBlock, DamageBlock, UseBlock, Damage)
- PvP, PvE and EvP protection on plots
- Trust system (
/gp trust,/gp untrust) - Plot info and list commands
v1.0.0 (2026-02-19)
- Initial release - Basic plot claiming and block protection