Minedigger

Warning: This project is experimental. Its files will not synchronize across the CurseForge network.

Minedigger

Minedigger is an easy-to-use, extensible project of Minesweeper arena plugin. You'll be able to set "digger zones" for play Minesweeper. These zones can have different sizes and shapes, but they need to be flat. Plugin developers can extend it by making their own arena types extending the digger zone class. Everyone can suggest ideas, make pull requests, make translation and report bugs.


Possible command structure

CommandDescription
/md zone create <name>Creates an arena
/md zone protection set (pos1|pos2) <zone>Sets the bounds of the zone. This is used for protection purposes. You may set this BEFORE setting minezone.
/md zone minezone set (pos1|pos2) <zone>Sets an one-block-tall cuboid where the mines are generated. Note that non-air blocks will be ignored when generating games, so you can create pretty cool shaped zones. Over it, a layer of blocks of configurable material will generate each game.
/md zone reset <zone>Ends a game, kicking the player/s out of it.
/md zone remove <zone>Removes a zone.
/md zone setspec <zone>Sets the spectator spawn(where you teleport when you do /md spec).
/md join <zone>Joins the zone.
/md leaveLeaves the zone. If the zone is empty, the zone will reset automatically.
/md spec/spectate <zone>Teleports you to zone's spectator spawn.

Permissions

All permissions will fall in three categories:

  • minedigger.user: covers joining/leaving and spectating. Give this permission to your normal players. By default, everyone will have this permission.
  • minedigger.mod: lets you reset zones(only that actually, I expect to add more permissions there as the plugin grows). Default OP.
  • minedigger.admin: lets you do all the commands. Default OP.

How to set a zone!


For dev updates, check Pages.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

No files uploaded yet.