
Description
NeoPlots
Professional-grade, server-side plot management for NeoForge 1.21+
A modern, high-performance replacement for legacy plot plugins, re-engineered natively for the NeoForge ecosystem. Designed for stability, scalability, and seamless mod integration.
โจ Key Features ๐ Server-Side Architecture: Vanilla clients can join without installing the mod.
โก O(1) Deterministic Generation: Custom GridChunkGenerator completely bypasses vanilla noise maps. Zero lag generation.
๐งน Clean World Logic:
No Noise/Biomes: Explicitly disables vanilla decoration (trees, grass, lava lakes).
No Structures: Hard-coded prevention of Villages, Strongholds, and Ruined Portals.
Visual Borders: Classic "PlotMe" style slab borders with mathematically perfect intersections.
๐ Cross-Dimension Navigation: Smart teleportation handling. /plot auto automatically moves players to the plot dimension; /plot spawn returns them to the Overworld.
๐ฃ๏ธ Internationalization (i18n): Native support for 10+ languages (EN, PT-BR, ES, FR, DE, RU, CN, JP, KR).
๐พ Human-Readable Persistence: Optimized JSON storage using Google GSON. Easy to edit, backup, and migrate. Thread-safe caching ensures zero I/O lag on the main thread.
๐ก๏ธ Flag System: Configurable rules per plot (PvP, Use, Break) accessible via commands.
Mod Compatibility & Automation
NeoPlots is built for the modded ecosystem. We natively handle "Fake Players" (machines that act as players) to allow automation within plots while preventing griefing.
Auto-Whitelisted Mods:
โ Create (Deployers, Drills, Saws)
โ Mekanism (Digital Miner, Miners)
โ Industrial Foregoing (Plant Gatherer/Sower)
โ Thermal Series (Autonomous Activator)
โ Botania (Drum of the Wild)
To whitelist a custom mod, use the FakePlayerRegistry API.


