promotional bannermobile promotional banner

NeoPlots

Professional-grade, server-side plot management. Based on a plugin, but built natively for the modded ecosystem.

File Details

NeoPlots 1.0.0

  • R
  • Jan 10, 2026
  • 347.69 KB
  • 73
  • 1.21.1
  • NeoForge

File Name

neoplots-1.0.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:neoplots-1425767:7443678"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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 <player> with safety checks (preventing self-add or duplicates).

  • Flag System: Implemented /plot flags <flag> <value> foundation for plot rules.

🛠️ 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.