
NeoPlots
Professional-grade, server-side plot management. Based on a plugin, but built natively for the modded ecosystem.
Список изменений
v1.0.0 - The "Production Ready" Update This release marks a major architectural overhaul, focusing on stability, internationalization, and visual polish.
✨ New Features Internationalization (i18n): Implemented a full localization system using LangKeys. Added native support for 10 languages:
English (en_us), Portuguese (pt_br), Spanish (es_es, es_mx), French (fr_fr), German (de_de), Russian (ru_ru), Chinese (zh_cn), Japanese (ja_jp), and Korean (ko_kr).
New Command: Added /plot spawn to instantly return players to the Overworld global spawn.
Mod Branding: Added custom logo.png to the mod list menu.
Trust System: Implemented /plot add
Flag System: Implemented /plot flags
🛠️ Architectural & Technical Changes Command Refactor: Transitioned from a monolithic PlotCommand class to a scalable Router/Delegate Pattern. Logic is now separated into the commands/subcommands/ package.
World Generation (GridChunkGenerator):
Lazy Config Loading: Prevented critical crashes during world creation by deferring block resolution to runtime.
Clean World Logic: Explicitly disabled applyBiomeDecoration to prevent trees, grass, and lava lakes from generating.
Structure Safety: Hard-disabled vanilla structures (Villages, Ruined Portals) to prevent NullPointerException crashes during chunk generation.
Cross-Dimension Navigation: Rewrote /plot auto and /plot home to correctly handle ServerLevel transitions, allowing seamless teleportation between the Overworld and Plot World.
🎨 Visual Improvements Classic Plot Borders: Refined the mathematical logic for slab placement. Road intersections are now clear, and borders strictly enclose plots without gaps or obstructions.
🐛 Bug Fixes Fixed CommandSyntaxException errors when retrieving command sources.
Fixed NeoForge 1.21.1 compilation errors regarding WorldGenLevel and BiomeManager imports.
Fixed metadata generation failure caused by binary files in the templates folder.
📜 Licensing License Update: Changed project license from MIT to All Rights Reserved. The code is now proprietary and closed-source.
