SuperMines
A powerful, easy-to-use, and free-to-use mine plugin for Paper servers.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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


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...