Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Player level plugin!
- #Author -> Arkasher
- #Do not distribute!
- #Do you want use MySQL? Change to true if so.
- Use_MySQL: false
- #MySQL configuration (if Use_MySQL is activated).
- MySQL:
- User: root
- Password: ""
- Database: 'database'
- Table: "player_levels"
- IP: "127.0.0.1"
- Give_EXP_In_Creative_Mode: true
- #The level that the players will starts
- Start_Level: 1
- #The configuration of /level booster gi command.
- #ID = BLOCK_NAME (IN UPPER CASE)
- #Name = NAME OF THE ITEM (if your server version are biggest than 1.11 add LEGACY_ before the MATERIAL name.)
- #E.g: LEGACY_EXP_BOTTLE (1.11 or higher)
- #E.g: EXP_BOTTLE (1.8, 1.9 or 1.10)
- #Lore = Description of the item.
- Booster_Item:
- ID: "DIAMOND_BLOCK"
- Name: "&aBooster &e@amountx"
- Lore:
- - "&7Booster &e@amountx &7for &e@time"
- - "&7Right click to use"
- #Here you can select the worlds that the player will receive exp by break blocks, kill mobs or kill players.
- #If the player can gain exp in all worlds, put "- all"
- Worlds:
- - "all"
- - "world"
- Use_Vault_For_Chat: false
- #If you put to 'false', the skull of the inventory from /level, will stay with the Steve Skin.
- Use_HeadSkin: true
- #Will add a prefix with the player level (if the option Use_Vault_For_Chat is equals true)
- #The '@prefix' its used to get the other player prefixes. Thats allow you to put the level prefix before or after the other
- Level_Chat_Prefix: "@prefix &7[Lv. @lvl]"
- Level_Inventory_Name: "&7PlayerLevels"
- Inventory_Stack_Level: "&aLevel: &f@level"
- Inventory_Stack_EXP: "&aEXP: &f@exp"
- #The cooldown to the level top update
- #The time is in minutes
- #Recommended: 10 minutes or more
- Level_Top_Update: 10
- Use_Minecraft_Level_System: true
- Has_Max_Level: true
- Max_Level: 1000
- Max_Level_Message: "Max Level"
- Acumulative_XP_On_Level_UP: true
- #Put here the groups that will have the multiplier
- #The number is the amount to be multiplied by the experience gained
- #Need Vault and a Permission plugin.
- #Write the groups in lower case.
- Group_EXP_Multiplier:
- vip: 3
- owner: 5
- #Here you choose the level up type.
- #Types: normal, config
- #The 'normal' method, you CAN'T edit the necessary EXP to up, you can just edit the difficulty of level up.
- #The 'config' method, you CAN edit the necessary EXP to up, in the levels.yml file.
- Levels_Type: "config"
- #Compare if the xp of the player is higher than the level of the player multiplied by the Level_Difficulty (this option can be used only if Levels_Type is equals normal or if Levels_Type is equals config and
- #hasn't more Levels in the levels.yml)
- Level_Difficulty: 10
- Receive_EXP_On_Kill_Players: true
- EXP_On_Kill_Players: 10
- Receive_EXP_On_Kill_Mobs: true
- #You can add new mobs.
- #You can see the mobs names here: https://minecraft-ids.grahamedgecombe.com/entities
- #For edited mobs, you can put the option "Name" to give more exp.
- #E.g: If you wanna give more exp for a edited mob from MythicMobs, you just put the mob name with the "Name" option, that will give more exp.
- Mobs:
- BLAZE:
- Mob: "BLAZE"
- EXP: 4
- SKELETON:
- Mob: "SKELETON"
- EXP: 3
- MMOB_1:
- Mob: "SKELETON"
- Name: "&2Skeletal Minion"
- EXP: 7
- Goblin:
- Mob: "ZOMBIE"
- Name: "Goblin"
- EXP: 8
- TreasureGoblin:
- Mob: "BABY_ZOMBIE"
- Name: "TreasureGoblin"
- EXP: 20
- SummonerCreepre:
- Mob: "ZOMBIE"
- Name: "&6Summoner"
- EXP: 10
- CreeperMinion:
- Mob: "CREEPER"
- Name: "&2Creeper Minion"
- EXP: 3
- darkendermen:
- Mob: "ENDERMAN"
- Name: "&cDark &0Enderman"
- EXP: 8
- saok:
- Mob: "VILLAGER"
- Name: "&6&lSaok"
- EXP: 50
- saok2:
- Mob: "ZOMBIE"
- Name: "&c&lSaok"
- EXP: 50
- saok3:
- Mob: "VILLAGER"
- Name: "&6&lSaok"
- EXP: 50
- SpiderlingPoison:
- Mob: "CAVE_SPIDER"
- Name: "&ePoison Spiderling"
- EXP: 3
- SpiderlingWither:
- Mob: "CAVE_SPIDER"
- Name: "&eWither Spiderling"
- EXP: 3
- SpiderlingFrost:
- Mob: "CAVE_SPIDER"
- Name: "&eFrost Spiderling"
- EXP: 3
- SpiderPoison:
- Mob: "SPIDER"
- Name: "&ePoison Spider"
- EXP: 5
- SpiderWither:
- Mob: "SPIDER"
- Name: "&eWither Spider"
- EXP: 5
- SpiderFrost:
- Mob: "SPIDER"
- Name: "&eFrost Spider"
- EXP: 5
- SpiderEggPoison:
- Mob: "COW"
- Name: "&ePoison Spider Eggs"
- EXP: 10
- SpiderEggWither:
- Mob: "COW"
- Name: "&eWither Spider Eggs"
- EXP: 10
- SpiderEggFrost:
- Mob: "COW"
- Name: "&eFrost Spider Eggs"
- EXP: 10
- SpiderEggRandom:
- Mob: "COW"
- Name: "&eSpider Eggs"
- EXP: 10
- ZOMBIE:
- Mob: "ZOMBIE"
- EXP: 5
- ZOMBIE_VILLAGER:
- Mob: "ZOMBIE_VILLAGER"
- EXP: 5
- ENDERMAN:
- Mob: "ENDERMAN"
- EXP: 8
- ENDER_DRAGON:
- Mob: "ENDER_DRAGON"
- EXP: 25
- ENDERMITE:
- Mob: "ENDERMITE"
- EXP: 1
- BAT:
- Mob: "BAT"
- EXP: 1
- CHICKEN:
- Mob: "CHICKEN"
- EXP: 1
- COW:
- Mob: "COW"
- EXP: 1
- DONKEY:
- Mob: "DONKEY"
- EXP: 1
- HORSE:
- Mob: "HORSE"
- EXP: 1
- SKELETON_HORSE:
- Mob: "SKELETON_HORSE"
- EXP: 3
- MOOSHROOM:
- Mob: "MOOSHROOM"
- EXP: 6
- MULE:
- Mob: "MULE"
- EXP: 1
- OCELOT:
- Mob: "OCELOT"
- EXP: 1
- PARROT:
- Mob: "PARROT"
- EXP: 1
- PIG:
- Mob: "PIG"
- EXP: 5
- RABBIT:
- Mob: "RABBIT"
- EXP: 1
- SHEEP:
- Mob: "SHEEP"
- EXP: 1
- LLAMA:
- Mob: "LLAMA"
- EXP: 1
- POLAR_BEAR:
- Mob: "POLAR_BEAR"
- EXP: 1
- WOLF:
- Mob: "WOLF"
- EXP: 5
- CREEPER:
- Mob: "CREEPER"
- EXP: 10
- GHAST:
- Mob: "GHAST"
- EXP: 5
- HUSK:
- Mob: "HUSK"
- EXP: 6
- SILVERFISH:
- Mob: "SILVERFISH"
- EXP: 3
- WITCH:
- Mob: "WITCH"
- EXP: 10
- WITHER_SKELETON:
- Mob: "WITHER_SKELETON"
- EXP: 10
- WITHER:
- Mob: "WITHER"
- EXP: 25
- Lost_EXP_While_Dying: false
- Lost_EXP_While_Dying_Quantity: 3
- #If true, you can select the block that the player will receive EXP.
- Block_Break_EXP_Receive: true
- #You can add new blocks.
- #You can see the block names here: http://minecraft-ids.grahamedgecombe.com/
- #If the block shouldn't be breaked just by a specific item, put '- ALL' in the Item_Break list or remove the 'Item_Break' option.
- #Put the list of items in the Item_Break in upper case.
- Blocks:
- EMERALD_ORE:
- Block: "EMERALD_ORE"
- EXP: 6
- REDSTONE_ORE:
- Block: "REDSTONE_ORE"
- EXP: 4
- DIAMOND_ORE:
- Block: "DIAMOND_ORE"
- EXP: 5
- NETHER_QUARTZ_ORE:
- Block: "QUARTZ_ORE"
- EXP: 4
- GOLD_ORE:
- Block: "GOLD_ORE"
- EXP: 3
- LAPIS_LAZULI_ORE:
- Block: "LAPIS_ORE"
- EXP: 3
- IRON_ORE:
- Block: "IRON_ORE"
- EXP: 2
- STONE:
- Block: "STONE"
- EXP: 1
- #You can edit the levels, and you can:
- #Execute commands, give items and messages.
- #This is predefined levels, you can remove, add, or edit anything.
- #To don't execute commands, or give items, or send messages, just remove.
- #To add commands, items or messages, you need follow this pattern:
- # - "<your-action>"
- #E.g:
- #Items:
- # - 'ITEM : QUANTITY : ENCHANT:LEVEL'
- # - 'ITEM : QUANTITY : ENCHANT:LEVEL,ENCHANT:LEVEL'
- # - 'ITEM : QUANTITY : ENCHANT:LEVEL,ENCHANT:LEVEL,ENCHANT:LEVEL'
- # - 'ITEM : QUANTITY : ENCHANT:LEVEL,ENCHANT:LEVEL,ENCHANT:LEVEL,ENCHANT:LEVEL'
- Levels:
- 10:
- Command:
- - "say @Player reached level 10!"
- - "money give @Player 1000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 10."
- - "&aThe next reward is at level 20."
- 20:
- Command:
- - "say @Player reached level 20!"
- - "money give @Player 2000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 20."
- - "&aThe next reward is at level 30."
- 30:
- Command:
- - "say @Player reached level 30!"
- - "money give @Player 3000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 30."
- - "&aThe next reward is at level 40."
- 40:
- Command:
- - "say @Player reached level 40!"
- - "money give @Player 4000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 40."
- - "&aThe next reward is at level 50."
- 50:
- Command:
- - "say @Player reached level 50!"
- - "money give @Player 5000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 50."
- - "&aThe next reward is at level 60."
- 60:
- Command:
- - "say @Player reached level 60!"
- - "money give @Player 6000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 60."
- - "&aThe next reward is at level 70."
- 70:
- Command:
- - "say @Player reached level 70!"
- - "money give @Player 7000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 70."
- - "&aThe next reward is at level 80."
- 80:
- Command:
- - "say @Player reached level 80!"
- - "money give @Player 8000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 80."
- - "&aThe next reward is at level 90."
- 90:
- Command:
- - "say @Player reached level 90!"
- - "money give @Player 9000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 90."
- - "&aThe next reward is at level 100."
- 100:
- Command:
- - "say @Player reached level 100!"
- - "money give @Player 10000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 100."
- - "&aThe next reward is at level 125."
- 125:
- Command:
- - "say @Player reached level 125!"
- - "money give @Player 12500"
- Message:
- - "&6Congratulations &f@player&6, you reached level 125."
- - "&aThe next reward is at level 150."
- 150:
- Command:
- - "say @Player reached level 150!"
- - "money give @Player 15000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 150."
- - "&aThe next reward is at level 175."
- 175:
- Command:
- - "say @Player reached level 175!"
- - "money give @Player 17500"
- Message:
- - "&6Congratulations &f@player&6, you reached level 175."
- - "&aThe next reward is at level 200."
- 200:
- Command:
- - "say @Player reached level 200!"
- - "money give @Player 20000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 200."
- - "&aThe next reward is at level 300."
- 300:
- Command:
- - "say @Player reached level 300!"
- - "money give @Player 30000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 300."
- - "&aThe next reward is at level 400."
- 400:
- Command:
- - "say @Player reached level 400!"
- - "money give @Player 40000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 400."
- - "&aThe next reward is at level 500."
- 500:
- Command:
- - "say @Player reached level 500!"
- - "money give @Player 9000"
- Message:
- - "&6Congratulations &f@player&6, you reached level 500."
- - "&aThe next reward is at level 1000."
- 1000:
- Command:
- - "say @Player reached the max level!"
- - "say @Player &l&6CONGRAGULATIONS"
- - "money give @Player 100000"
- Message:
- - "&6Congratulations &f@player&6, you reached the max level of 1000."
- - "&aCongragulations on reaching the highest level!!!"
- Progress_Bar_Segments: 10
- Progress_Bar_Segment: "■"
- #If true, the player will receive an action bar message on receive exp.
- #This option is for 1.8 servers!
- ActionBar_Message: false
- Messages:
- Booster:
- Booster_Item_Gived: "&aYou gived a booster item to &e@player &7(@amountx - @time minutes)"
- Booster_Item_Received: "&aYou received a booster item from &e@player &7(@amountx - @time minutes)"
- NoBoosters_Own: "&cYou haven't enabled boosters!"
- NoBoosters_Other: "&f@player &chasn't enabled boosters!"
- RemainingTime_Own: "&aYou have a &e@amountx &abooster for &e@time &aminutes!"
- RemainingTime_Other: "&e@player &ahas a &e@amountx &abooster for &e@time &aminutes!"
- Booster_Set: "&aYou defined a &e@amountx &abooster to the player &e@player &afor &e@time &aminutes!"
- Booster_Received: "&aYou received a &e@amountx &abooster &afor &e@time &aminutes!"
- Help_Topic:
- Admin:
- - " "
- - "&c-=-=-=-=-=-=-=-=-=-= &aPlayer Levels &c-=-=-=-=-=-=-=-=-=-="
- - "&f&l* &b/level"
- - "&f&l* &b/level top"
- - "&f&l* &b/level help"
- - "&f&l* &b/level <player>"
- - "&f&l* &b/level <give>/<set>/<take> <player> <amount>"
- - "&f&l* &b/level <giveexp> <player> <amount>"
- - "&f&l* &b/level <setexp> <player> <amount>"
- - "&f&l* &b/level <take> <player> <amount>"
- - "&f&l* &b/level clear <player>"
- - "&f&l* &b/level booster"
- - "&f&l* &b/level booster <player>"
- - "&f&l* &b/level booster set <player> <amount> <time-in-minutes>"
- - "&f&l* &b/level booster add <player> <amount> <minutes>"
- - "&f&l* &b/level booster gi <player> <amount> <minutes>"
- - "&e- &ahelp: &cSee the help page."
- - "&e- &atop: &cSee the best levels in the server"
- - "&e- &aplayer: &cSee the level of a certain player."
- - "&e- &agive: &cGive level for a certain player."
- - "&e- &agiveexp: &cGive exp for a certain player."
- - "&e- &atakeexp: &cTake exp for a certain player."
- - "&e- &asetexp: &cSet the exp of a certain player."
- - "&e- &aset: &cSet the level of a certain player."
- - "&e- &aamount: &cAmount of your action."
- - "&e- &atake: &cTake level from a certain player."
- - "&e- &aclear: &cSet the player level to starts level and 0 exp."
- - "&e- &abooster: &cSee or set a player boost."
- - "&c-=-=-=-=-=-=-=-=-=-= &aPlayer Levels &c-=-=-=-=-=-=-=-=-=-="
- - " "
- Player:
- - " "
- - "&c-=-=-=-=-=-=-=-=-=-= &aPlayer Levels &c-=-=-=-=-=-=-=-=-=-="
- - "&f&l* &b/level"
- - "&f&l* &b/level top"
- - "&f&l* &b/level help"
- - "&f&l* &b/level <player>"
- - "&f&l* &b/level booster"
- - "&f&l* &b/level booster <player>"
- - "&e- &ahelp: &cSee the help page."
- - "&e- &atop: &cSee the best levels in the server"
- - "&e- &aplayer: &cSee the level of a certain player."
- - "&c-=-=-=-=-=-=-=-=-=-= &aPlayer Levels &c-=-=-=-=-=-=-=-=-=-="
- - " "
- Player_Clear: "&cYou cleared the player &f@player&c."
- Max_Level: "&cYou reached the max level."
- Much_EXP: "&cYou are receiving much experience, we will warn you when the process ends."
- Process_Finished: "&aProcess finished. Your new level is: &f@level"
- Needs_Exp: "&aNeed &f@exp &aexp to the next level"
- Your_Level: "&a[Player Levels] &fYour level is: &b@level"
- Your_EXP: "&a[Player Levels] &fYour experience is: &b@exp"
- Other_Level: "&a[Player Levels] &b@player &fhas &b@level &flevels!"
- Other_EXP: "&a[Player Levels] &b@player &fhas &b@exp &fof experience."
- Level_UP: "&a[Player Levels] &aLevel up! New level: &f@newlevel"
- Correct_Usage: "&a[Player Levels] &cUse: /level"
- Player_Not_Found: "&a[Player Levels] &cPlayer &f@player &cnot found."
- Only_Numbers: "&a[Player Levels] &cUse only numbers."
- No_Permission: "&a[Player Levels] &cYou don't have permission."
- Level_Give: "&a[Player Levels] &aYou give &f@levels &alevels to the player &f@player&a."
- Level_Remove: "&a[Player Levels] &cYou taked &f@levels &clevels from the player &f@player&a."
- Level_Set: "&a[Player Levels] &cYou setted &f@levels &clevels to the player &f@player&a."
- Exp_Give: "&a[Player Levels] &aYou gived &f@exp &aof experience to the player &f@player&a."
- Exp_Set: "&a[Player Levels] &aYou setted &f@exp &aof experience to the player &f@player&a."
- Exp_Take: "&a[Player Levels] &aYou removed &f@exp &aof experience to the player &f@player&a."
- Received_EXP: "&a[Player Levels] &aYou received &f@exp &aEXP."
- Lost_EXP: "&a[Player Levels] &cYou lost &f@exp &cEXP."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement