✨PlayerLevels✨ Plugin fully configurable and light ♨ plugin for your minecraft server! More informations => Here
/playerlevels addlevel [player] [amount] - > add level to the desire player
/playerlevels addxp [player] [amount] - > add xp to the desire player
/playerlevels takelevel [player] [amount] - > take level from the desire player
/playerlevels takexp [player] [amount] - > take xp to from desire player
/playerlevels level - > see your current level
Code (YAML):
permissions:
playerlevels.use:
description: Permission to use the PlayerLevels commands
default: op
playerlevels.addxp:
description: Allows adding XP to players
default: op
playerlevels.takexp:
description: Allows removing XP from players
default: op
playerlevels.addlevel:
description: Allows adding levels to players
default: op
playerlevels.takelevel:
description: Allows removing levels from players
default: op
%playerlevels_level% -> show player current level
%playerlevels_xp% -> show player current xp
%playerlevels_toplevel_[number]% -> show most [number] top player level in level tables
%playerlevels_topname_[number]% -> show most [number] top player name in level tables
Fully configurable config file with more than 20+ Messages 2 databases and full reward system to give item or excute an command on a player heres a config.yml file example:
Code (YAML):
database:
type: "sqlite"# Options: "mysql" or "sqlite" mysql:
host: "localhost" port: 3306
database: "minecraft" user: "root" password: "password" sqlite:
file: "playerlevels.db" prefix: "&7[PlayerLevels]" messages:
level_up: "&aCongratulations, %player_name%! You have reached level %level%!" reward_received: "&bYou received a reward for reaching level %level%!" xp_received: "&aYou received %xp% XP!" invalid_usage: "&cUsage: /addxp <amount>" invalid_number: "&cPlease enter a valid number!" xp-received: "§aYou received {amount} XP!" xp-removed: "§a{amount} XP has been removed!" level-gained: "§aYou gained {amount} levels!" level-removed: "§a{amount} levels have been removed!" level-info: "§eYour Level: §a{level}\n§eYour XP: §a{xp} XP" unknown-subcommand: "§cUnknown subcommand! Use /playerlevels help" help-header: "§6[PlayerLevels] Commands:" help-addxp: "§e/playerlevels addxp <amount> - §aAdds XP" help-takexp: "§e/playerlevels takexp <amount> - §aRemoves XP" help-addlevel: "§e/playerlevels addlevel <amount> - §aAdds Levels" help-setlevel: "§e/playerlevels setlevel <amount> - §aSets Level" help-takelevel: "§e/playerlevels takelevel <amount> - §aRemoves Levels" help-level: "§e/playerlevels level - §aShows your XP & Level" help-help: "§e/playerlevels help - §aShows this help message" invalid-xp: "§cInvalid XP amount!" invalid-level: "§cInvalid level amount!" only-players: "§cOnly players can use this command!" usage: "§aUsage: /playerlevels <addxp|setxp|takexp|addlevel|setlevel|takelevel|level|help>" levels:
1:
need_xp: 10
2:
need_xp: 25
3:
need_xp: 50
rewards:
1:
item:
material: "DIAMOND_SWORD" amount: 1
name: "§bEpic Sword" lore: -
"§7Congratulations!" command: "say Congratulations %player_name%!" vault: 100
2:
command: "say Congratulations %player_name%, you leveled up!" vault: 200.0