SuperMines

A powerful, easy-to-use, and free-to-use mine plugin for Paper servers.

69

Quick challenge

How far can you run before the mobs catch you?

SuperMines

SuperMines

A powerful, easy-to-use, and free-to-use mine plugin for Paper servers.

Features

* MiniPlaceholders/PlaceholdersAPI support * Folia support * ItemsAdder/Oraxen/Nexo support * Rank system * Allow/Disallow earn xp from mine blocks * Great I18n for players * More coming soon...

Screenshots

command /sm help

a mine

Commands & Permissions

Commands

/sm create [displayName] -- Create a mine
/sm help -- Show this help message
/sm info <mine> -- Show info of a mine
/sm list -- List all mines
/sm gui -- Show gui
/sm treasures -- Show help about treasures
/sm ranks -- Show help about ranks
/sm addTreasure <mine> <treasure> -- Add a treasure to the mine
/sm removeTreasure <mine> <treasure> -- Remove a treasure from the mine
/sm setRequiredLevel <mine> <rankLevel> -- Set the required rank level of a mine
/sm addAllowedRank <mine> <rank> -- Add allowed ranks to the mine
/sm removeAllowedRank <mine> <rank> -- Remove allowed ranks from the mine
/sm setBlockGenerate <mine> <block> <chance> -- Make the block generate in the mine
/sm setDisplayName <mine> <displayName> -- Set the display name of the mine
/sm setDisplayIcon <mine> <item> -- Set the display icon of the mine
/sm removeBlockGenerate <mine> <block> -- Stop the block generate in the mine
/sm addResetWarning <mine> <restSeconds> -- Add a mine reset warning task
/sm removeResetWarning <mine> <restSeconds> -- Remove a mine reset warning task
/sm setResetTime <mine> <resetSeconds> -- Set a mine's reset time
/sm settp/setteleport <mine> -- Set the teleport location of the mine
/sm tp/teleport <mine> -- Teleport to the mine
/sm setOnlyFillAir <mine> <onlyFillAir> -- Set mine only fill air when reset
/sm reset <mine> -- Reset a mine
/sm pos1 [position] -- Set the position 1 of an area
/sm pos2 [position] -- Set the position 2 of an area
/sm wand -- Get a wand
/sm remove <mine> -- Remove a mine
/sm reload -- Reload the plugin
/sm treasures list -- List all treasures
/sm treasures create <id> <displayName> <chance> -- Add a treasure (the item must be held in hand)
/sm treasures remove <treasure> -- Remove a treasure
/sm treasures setItem <treasure> -- Set the reward item (the item must be held in hand)
/sm treasures setChance <treasure> <chance> -- Set the chance of a treasure
/sm treasures setDisplayName <treasure> <displayName> -- Set the display name
/sm treasures addMatch <treasure> <block> -- Add match block
/sm treasures removeMatch <treasure> <block> -- Remove match block
/sm ranks list -- List all ranks
/sm ranks create <id> <displayName> -- Add a rank
/sm ranks remove <rank> -- Remove a rank
/sm ranks giveRank <player> <rank> [notify] -- Set a player's rank (default notify is false)
/sm ranks takeRank <player> <rank> [notify] - Take away a player's rank (default notify is false) /sm ranks setDisplayName <rank> <displayName> -- Set a rank's display name
/sm ranks setLevel <rank> <level> -- Set a rank's level

Permissions

supermines.reload -- reload the plugin
supermines.treasures -- anything about treasures
supermines.ranks -- anything about ranks
supermines.block_generates -- set/remove block generation
supermines.create -- create a mine
supermines.gui -- show the management gui
supermines.list -- list the mines
supermines.setpos -- set position
supermines.redefine -- redefine a mine
supermines.delete -- delete a mine
supermines.reset -- reset a mine
supermines.reset_warnings -- add/remove reset warnings
supermines.set_display_name -- set the display name of a mine
supermines.set_display_icon -- set the display icon of a mine
supermines.set_only_fill_air -- set mine will only fill air when mine reset
supermines.set_required_level -- set the required rank level of a mine
supermines.set_reset_time -- set the reset time of a mine
supermines.set_teleport -- set the location teleport of a mine
supermines.teleport -- teleport to a mine
supermines.bypass.rank -- bypass mine rank check

Placeholders

[argument] = required argument [argument] = required argument [argument] = required argument

PlaceholdersAPI

1. %supermines_hasrank:RANKID(_PLAYER)% -- return whether the player has the rank 2. %supermines_bestrank(_PLAYER)% -- return the player's most valued rank 3. %supermines_biggestranklevel(_PLAYER)% -- return the player's most valued rank's level 4. %supermines_mine_[MINE]_resettime% -- return the remaining reset time of the mine 5. %supermines_mine_[MINE]_blocksbroken% -- return the broken blocks amount (will be 0 when reset) 6. %supermines_mine_[MINE]_blockspercent% -- return the rercentage of remaining blocks to total number of blocks 7. %supermines_mine_[MINE]_minedpercent% -- return the rercentage of broken blocks to total number of blocks 8. %supermines_mine_[MINE]_totalblocks% -- return the total blocks of the mine

MiniPlaceholders

1. <supermines_hasrank:RANKID:(PLAYER)> -- return whether the player has the rank 2. <supermines_bestrank:(PLAYER)> -- return the player's most valued rank 3. <supermines_biggestranklevel:(PLAYER)> -- return the player's most valued rank's level 4. <supermines_mine_resettime:[MINE]> -- return the remaining reset time of the mine 5. <supermines_mine_blocksbroken:[MINE]> -- return the broken blocks amount (will be 0 when reset) 6. <supermines_mine_blockspercent:[MINE]> -- return the rercentage of remaining blocks to total number of blocks 7. <supermines_mine_minedpercent:[MINE]> -- return the rercentage of broken blocks to total number of blocks 8. <supermines_mine_totalblocks:[MINE]> -- return the total blocks of the mine

API

Building...

ADS