[img] tag
JetsPrisonMines is a way to manage Mines through simple-to-use GUI's ingame.
Spigot Versions 1.8 - 1.16 (As well as Paper/Taco Spigot) supported.

JetsPrisonMines is written to be efficient, simple but feature rich - and with an active developer, you can expect more features to be added often 22x22

[img] tag
Come and join our official Discord Server!

[img] tag
  • GUI Based
  • Timed Percentage Resets
  • Gradual Instant reset types (Configurable & Efficient!) - As well as configure reset direction (I.E Reset blocks from Top-To-Bottom, or Bottom-To-Top) and the amount of blocks to paste per tick
  • Player Effects (20 + Different Effects!)
  • Mine Effects - SPAWN Fireworks when the mine resets - more to come soon!
  • Statistic Holograms
  • Schematics
  • Hide the surface of the mine, by selecting a block to reset the mine surface with
  • Configure reset percentages per block
  • Messages
  • Very Customisable
  • Disable block placing within mines
  • Support for TokenEnchant
  • Support for 1.8 - 1.16
  • PrisonMines (By Twyzl) and MineResetLite/MineResetLitePlus (By Boomclaw/vk2gpz) and Mines (By PCPSells) Conversion
  • PlaceholderAPI support - integrate mine stats into any plugin that supports PlaceholderAPI!
  • TokenEnchant support
  • AutoSell support
  • AsylumBombs support
[img] tag
Images 22x22
  GOODIES

  Video

[img] tag

The majority of configuration is done through ingame GUI's, rather than commands.

Admin Permissions:
- /PrisonMines createmine <name> - Creates a mine with the defined name - jetsprisonmines.admin.createmine
- /PrisonMines list - lists all the current mines that are active - jetsprisonmines.admin.list
- /PrisonMines panel <mine> - Opens the mine panel for a particular mine - jetsprisonmines.admin.panel
- /PrisonMines deletemine <mine> - Deletes the specified mine - jetsprisonmines.admin.delete
- /PrisonMines wand - Gives you the Mine Selection Tool - jetsprisonmines.admin.wand
- /PrisonMines convert <plugin> - Converts another mines plugin into this- jetsprisonmines.admin.convert
- /PrisonMines resize <mine> - resizes the mines region to the current selection this- jetsprisonmines.admin.createmine
- /PrisonMines reset <mine/all> - resets a mines block area- jetsprisonmines.reset and either jetsprisonmines.reset.<minename> OR jetsprisonmines.admin.reset to be able to reset all mines
- /PrisonMines resetdir <bottomtotop/toptobottom> <mine/all> - sets the reset direction of a mine - jetsprisonmines.admin.resetdir
- /PrisonMines settp <mine> - sets the teleport location of the mine - Jetsprisonmines.admin.createmine
- /PrisonMines srp <percentage> <mine/all> - Sets the percentage reset of a mine - jetsprisonmines.admin.createmine
- /PrisonMines str <time> <mine/all> - Sets the timed reset of a mine - jetsprisonmines.admin.createmine
- /PrisonMines resettype <instant/gradual> <mine/all> - Sets the reset type for that particular mine, or all mines - jetsprisonmines.admin.resettype
- /PrisonMines debug <mine> - Debugs a mine with useful information - jetsprisonmines.admin.debug
- /PrisonMines setblocksinmine <material> <mine/all> - Sets all blocks in a mine temporarily to a certain material - jetsprisonmines.admin.setblocks
- /PrisonMines addblock <mine> <material> <percentage> - jetsprisonmines.admin.setblocks
- /PrisonMines rename<oldminename> <newminename> - jetsprisonmines.admin.rename

jetsprisonmines.admin.blockbreak - Ability to place blocks in mines

[img] tag

Pretty simple, just drop the plugin in the /plugins folder 22x22

>> TRANSFERRING FROM OTHER MINE PLUGINS <<
Currently only conversions from Twyzl's PrisonMines and Boomclaw's/vk2gpz  MineresetLite/plus is supported/ It will only convert the mine regions, spawn location, and blocks in the mine - This can be temperamental and some mines may need to be done manually.

To do a conversion
  - Delete the old PrisonMines/MineResetLite plugin
  - Put in my plugin and start the server up
  - Type /prisonmines convert <plugin>
  - Restart server
  - done!

Placeholders using PlaceholderAPI
[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]/papi ecloud download jetsprisonmines[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]/papi reload[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif][/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]to list placeholders[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]/papi ecloud placeholders jetsprisonmines[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]

[img] tag

Files are quite small, as per mine configuration is done through GUI's 22x22
  config.yml

  messages.yml

[img] tag

Events will be added soon, but a few methods exist that you may use:
https://pastebin.com/CtCw2pUe

How to use?
[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]//I would suggest saving this to a field variable, so you don't have to keep keep calling the Bukkit API[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]((JetsPrisonMines) Bukkit.getPluginManager().getPlugin("JetsPrisonMines")).getAPI();[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif][/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]

Also two events:
[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]MinePostResetEvent - Called when after a mine is reset[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]OpenMineInventoryEvent - Called when a player opens a mine inventory[/font][/size][/color]
[color=#d3d3d3][size=2][font="droid sans", Arial, sans-serif]

[img] tag
Any problems, questions or suggestions send me a PM here, on Spigot - I'm pretty active 22x22

[img] tag
By buying this plugin you agree to the following terms:
  • You will not chargeback - If you have a legit issue that I cannot fix then I’ll happily refund you
  • I cannot guarantee support indefinitely.
  • You may not redistribute or resell this plugin
  • I may refuse to give you support with or without any specific reason
  • If you have an issue with this plugin, please contact me before leaving a 1 or low star rating
  • I can update this terms of use at any time, without notification
Thanks!