PlotMines for PlotSquared. Give players configurable mine items they can place inside their plot, then manage and auto-reset those mines as they are mined.
- Placeable, configurable mine types (size, depth, ore composition, borders, reset rules)
- Mine preview + click-to-confirm placement flow
- Auto-reset when a mined-percent threshold is reached (with delay)
- In-game management GUI (set display name, reset, remove)
- Optional hologram display above mines (DecentHolograms integration)
- Plot clear handling (returns mine items to players)
- Optional TokenEnchant support
- JSON persistence for mines and pending give-backs
- Java 17+
- Paper/Spigot server with Bukkit API 1.18+
- PlotSquared
- FastAsyncWorldEdit (FAWE)
- DecentHolograms (for mine holograms)
- TokenEnchant
- Build or download the plugin jar.
- Put
mango-plotmines.jarin your serverplugins/folder. - Ensure required dependencies are installed.
- Start/restart the server.
- Edit config files in
plugins/mango-plotmines/as needed, then run/pmine admin reload.
./gradlew shadowJarOutput jar: build/libs/mango-plotmines.jar
Aliases: /plotmines, /plotmine, /pmine, /pm
/pmine admin give <target> <mine> [amount]- Give a mine item to a player/pmine admin delete <target> <mine>- Delete one of a player's mines/pmine admin reload- Reload config/messages/mines/pmine delete <mine>- Delete your own mine
mangoplotmines.admin- Access to all admin subcommands and admin-level interactions
config.yml- Core settings, holograms, and mine type definitionsmessages.yml- Admin/player message textmanage-gui.yml- Mine management GUI layout and button items
data/minedata.json- Saved minesdata/minestogive.json- Mines queued to be returned to players
Discord support (verified buyers only): discord.gg/fxe7QR82fD
GNU General Public License v3.0 (see LICENSE).