ModsJava
Easy Mining Levels
A mining leveling system with easily configurable settings. Built for a quick and easy setup. Free Minecraft Java mod for 1.10, 1.11, 1.12.
⬇ Download on SpigotEasy Mining Levels is an easily configurable leveling plugin. It is built for a quick and easy setup, and for server owners who are new to using plugins. There are many configurable options to help make your server have the perfect experience.
Support
I will provide support for this plugin if needed, feel free to contact me with any issues on Spigot or on my support Discord server ( https://discord.gg/Y2mg55D).
Features
Level Requirements Per Ore - Requires a certain level per ore type, can be customized in the config.
XP Given Per Ore - Each ore gives a certain amount of XP, can also be customized in the config.
XP Multipliers - Give the player up to a 10x XP multiplier.
Level-Up Message - Message given when the player levels up. Can be fully customized using color codes in the config
XP Message - Message given when the player receives xp. Can be fully customized using color codes in the config
Custom Chat Format - Can be turned on or off. Can also be customized in the config
Admin Tag With Chat Format - Can be turned on or off. Adds an admin tag before the player's name, and gives the player gold chat.
Level Up Reward - Rewards the player upon leveling up. Can be customized from 3 different tiers of rewards in the config.
Commands
/setlevel - Sets the player's level
:::::: Usage - "/setlevel {player} {int}"
/setxp - Sets the player's xp
:::::: Usage - "/setxp {player} {int}"
/level - Shows the player's current level and xp
/sync - Saves the player's data (Recommended as a default permission)
Permissions
easymininglevels.setlevel - Usage of /setlevel command
easymininglevels.setxp - Usage of /setxp command
easymininglevels.sync - Usage of /sync command
easymininglevels.adminmessage - Admin tag in custom chat format
easymininglevels.{number}xp - XP Multiplier, Replace {number} with a number from 1-10.
Default Config (Comments besides the top are erased upon the first data saved, so refer here if you are confused about a section)
Warnings
Level Data is saved after a player leaves, or when the player uses /sync. If the server crashes, and a player has not used /sync, they will lose the current level data. Any lost data can be fixed using /setlevel and /setxp.
Support
I will provide support for this plugin if needed, feel free to contact me with any issues on Spigot or on my support Discord server ( https://discord.gg/Y2mg55D).
Features
Level Requirements Per Ore - Requires a certain level per ore type, can be customized in the config.
XP Given Per Ore - Each ore gives a certain amount of XP, can also be customized in the config.
XP Multipliers - Give the player up to a 10x XP multiplier.
Level-Up Message - Message given when the player levels up. Can be fully customized using color codes in the config
XP Message - Message given when the player receives xp. Can be fully customized using color codes in the config
Custom Chat Format - Can be turned on or off. Can also be customized in the config
Admin Tag With Chat Format - Can be turned on or off. Adds an admin tag before the player's name, and gives the player gold chat.
Level Up Reward - Rewards the player upon leveling up. Can be customized from 3 different tiers of rewards in the config.
Commands
/setlevel - Sets the player's level
:::::: Usage - "/setlevel {player} {int}"
/setxp - Sets the player's xp
:::::: Usage - "/setxp {player} {int}"
/level - Shows the player's current level and xp
/sync - Saves the player's data (Recommended as a default permission)
Permissions
easymininglevels.setlevel - Usage of /setlevel command
easymininglevels.setxp - Usage of /setxp command
easymininglevels.sync - Usage of /sync command
easymininglevels.adminmessage - Admin tag in custom chat format
easymininglevels.{number}xp - XP Multiplier, Replace {number} with a number from 1-10.
Default Config (Comments besides the top are erased upon the first data saved, so refer here if you are confused about a section)
Code (Text):
# EasyMiningLevels includes permissions for XP Multipliers. Replace {number} with a number from 1-10. Permissions : 'easymininglevels.{number}xp'
# EasyMiningLevels contains an admin permission for custom chat messages 'easymininglevels.adminmessage'
# EasyMiningLevels contains 4 commands, /setlevel, /setxp, /setlevel, and /sync. Permissions : 'easymininglevels.setlevel' | 'easymininglevels.setxp' | 'easymininglevels.sync'
# EasyMiningLevels has tier based rewards, with the rewards being the following (Default Reward : 2) (Tier 1 : 1 Diamond, 10 Iron, 5 Gold),
# (Tier 2 : 2 Diamond, 20 Iron, 10 Gold) (Tier 3 : 3 Diamond, 30 Iron, 20 Gold)
#################################################################
# O R E L E V E L R E Q U I R E M E N T #
#################################################################
# Allows the user to obtain bonus ores
Bonus-Ores: true
# Decides what Level you need to mine coal ore (Default : 0)
Coal-Ore-Level: 0
# Decides what level you need to mine iron ore (Default : 5)
Iron-Ore-Level: 5
# Decides what level you need to mine redstone ore (Default : 5)
Redstone-Ore-Level: 5
# Decides what level you need to mine gold ore (Default : 10)
Gold-Ore-Level: 10
# Decides what level you need to mine lapis ore (Default : 10)
Lapis-Ore-Level: 10
# Decides what level you need to mine diamond ore (Default : 15)
Diamond-Ore-Level: 15
# Decides what level you need to mine emerald ore (Default : 18)
Emerald-Ore-Level: 18
#################################################################
# O R E X P #
#################################################################
Coal-Ore-XP: 1
Iron-Ore-XP: 5
Redstone-Ore-XP: 5
Gold-Ore-XP: 10
Lapis-Ore-XP: 10
Diamond-Ore-XP: 20
Emerald-Ore-XP: 50
#################################################################
# M I S C E L L A N E O U S #
#################################################################
# Decides what tier reward the player gets upon leveling (Default : 2) (Tier 1 : 1 Diamond, 10 Iron, 5 Gold),
# (Tier 2 : 2 Diamond, 20 Iron, 10 Gold) (Tier 3 : 3 Diamond, 30 Iron, 20 Gold)
Tier-Reward: 1
# Adds custom chat messages, displaying the player's level.
Chat-Messages: true
# Decides the format of chat messages (1, or 2). {Color} is the color following. (Default 1)
# Format 1 Example : {Yellow}[{Green}4{Yellow}] {Green}ZachThePwn {White}: {Message}
# Format 2 Example : {Red}[{Cyan}4{Red}] {Cyan}ZachThePwn {White}: {Message}
Message-Format: 1
# Allows admins to have a special admin tag, along with gold chat. Permission : 'easymininglevels.adminmessage' (Default true)
Message-Admin-Permission: true
# Sets the custom message for leveling up
LevelUp-Message: '&a&lLEVEL UP!'
# Sets the custom message for leveling up. Do not remove the %xp% or %xpneeded%
XP-Message: '&aXP: &d[%xp%/%xpneeded%]'
# EasyMiningLevels contains an admin permission for custom chat messages 'easymininglevels.adminmessage'
# EasyMiningLevels contains 4 commands, /setlevel, /setxp, /setlevel, and /sync. Permissions : 'easymininglevels.setlevel' | 'easymininglevels.setxp' | 'easymininglevels.sync'
# EasyMiningLevels has tier based rewards, with the rewards being the following (Default Reward : 2) (Tier 1 : 1 Diamond, 10 Iron, 5 Gold),
# (Tier 2 : 2 Diamond, 20 Iron, 10 Gold) (Tier 3 : 3 Diamond, 30 Iron, 20 Gold)
#################################################################
# O R E L E V E L R E Q U I R E M E N T #
#################################################################
# Allows the user to obtain bonus ores
Bonus-Ores: true
# Decides what Level you need to mine coal ore (Default : 0)
Coal-Ore-Level: 0
# Decides what level you need to mine iron ore (Default : 5)
Iron-Ore-Level: 5
# Decides what level you need to mine redstone ore (Default : 5)
Redstone-Ore-Level: 5
# Decides what level you need to mine gold ore (Default : 10)
Gold-Ore-Level: 10
# Decides what level you need to mine lapis ore (Default : 10)
Lapis-Ore-Level: 10
# Decides what level you need to mine diamond ore (Default : 15)
Diamond-Ore-Level: 15
# Decides what level you need to mine emerald ore (Default : 18)
Emerald-Ore-Level: 18
#################################################################
# O R E X P #
#################################################################
Coal-Ore-XP: 1
Iron-Ore-XP: 5
Redstone-Ore-XP: 5
Gold-Ore-XP: 10
Lapis-Ore-XP: 10
Diamond-Ore-XP: 20
Emerald-Ore-XP: 50
#################################################################
# M I S C E L L A N E O U S #
#################################################################
# Decides what tier reward the player gets upon leveling (Default : 2) (Tier 1 : 1 Diamond, 10 Iron, 5 Gold),
# (Tier 2 : 2 Diamond, 20 Iron, 10 Gold) (Tier 3 : 3 Diamond, 30 Iron, 20 Gold)
Tier-Reward: 1
# Adds custom chat messages, displaying the player's level.
Chat-Messages: true
# Decides the format of chat messages (1, or 2). {Color} is the color following. (Default 1)
# Format 1 Example : {Yellow}[{Green}4{Yellow}] {Green}ZachThePwn {White}: {Message}
# Format 2 Example : {Red}[{Cyan}4{Red}] {Cyan}ZachThePwn {White}: {Message}
Message-Format: 1
# Allows admins to have a special admin tag, along with gold chat. Permission : 'easymininglevels.adminmessage' (Default true)
Message-Admin-Permission: true
# Sets the custom message for leveling up
LevelUp-Message: '&a&lLEVEL UP!'
# Sets the custom message for leveling up. Do not remove the %xp% or %xpneeded%
XP-Message: '&aXP: &d[%xp%/%xpneeded%]'
Level Data is saved after a player leaves, or when the player uses /sync. If the server crashes, and a player has not used /sync, they will lose the current level data. Any lost data can be fixed using /setlevel and /setxp.
Easy Mining Levels is a free Minecraft Java mod. Compatible with Minecraft 1.10, 1.11, 1.12. Downloaded 496 times (via Spigot). Download it and open it directly in the game.