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: false
- #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: "&b&lAtheran Levels"
- Inventory_Stack_Level: "&b&lLevel:&r &f@level"
- Inventory_Stack_EXP: "&b&lEXP:&r &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: false
- Has_Max_Level: false
- Max_Level: 1000
- #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: 1
- #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: 5
- Reset_XP_On_Level_UP: true
- 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:
- ZOMBIE:
- Mob: "ZOMBIE"
- EXP: 5
- SKELETON:
- Mob: "SKELETON"
- EXP: 5
- SPIDER:
- Mob: "SPIDER"
- EXP: 5
- CREEPER:
- Mob: "CREEPER"
- EXP: 5
- CAVE_SPIDER:
- Mob: "CAVE_SPIDER"
- EXP: 5
- ENDERMAN:
- Mob: "ENDERMAN"
- EXP: 5
- ZOMBIE_PIGMAN:
- Mob: "ZOMBIE_PIGMAN"
- EXP: 5
- GHAST:
- Mob: "GHAST"
- EXP: 5
- SILVERFISH:
- Mob: "SILVERFISH"
- EXP: 5
- WITCH:
- Mob: "WITCH"
- EXP: 5
- MAGMA_CUBE:
- Mob: "MAGMA_CUBE"
- EXP: 5
- ENDERMITE:
- Mob: "ENDERMITE"
- EXP: 5
- GUARDIAN:
- Mob: "GUARDIAN"
- EXP: 5
- VEX:
- Mob: "VEX"
- EXP: 5
- EVOCATION_ILLAGER:
- Mob: "EVOCATION_ILLAGER"
- EXP: 5
- VIDICATION_ILLAGER:
- Mob: "VIDICATION_ILLAGER"
- EXP: 5
- ILLUSION_ILLAGER:
- Mob: "ILLUSION_ILLAGER"
- EXP: 5
- ZOMBIE_VILLAGER:
- Mob: "ZOMBIE_VILLAGER"
- EXP: 5
- SHULKER:
- Mob: "SHULKER"
- EXP: 5
- HUSK:
- Mob: "HUSK"
- EXP: 5
- SKELETON:
- Mob: "STRAY"
- EXP: 5
- SLIME:
- Mob: "SLIME"
- EXP: 5
- WITHER_SKELETON:
- Mob: "WITHER_SKELETON"
- EXP: 5
- BLAZE:
- Mob: "BLAZE"
- EXP: 5
- WITHER:
- Mob: "WITHER"
- EXP: 15
- ELDER_GUARDIAN:
- Mob: "ELDER_GUARDIAN"
- EXP: 10
- ENDER_DRAGON:
- Mob: "ENDER_DRAGON"
- 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: 10
- DIAMOND_ORE:
- Block: "DIAMOND_ORE"
- EXP: 5
- GOLD_ORE:
- Block: "GOLD_ORE"
- EXP: 3
- LAPIS_ORE:
- Block: "LAPIS_ORE"
- EXP: 2
- DIAMOND_ORE:
- Block: "IRON_ORE"
- EXP: 1
- COAL_ORE:
- Block: "COAL_ORE"
- 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:
- 5:
- Command:
- - "say @player reached the level 5!"
- - "eco give @player 5000"
- - "cr give to @player SpellForged 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 5."
- - "&aThe next reward is in the level 10."
- 6:
- Command:
- - "say @player reached the level 6!"
- - "cr give to @player SpellForged 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 6."
- - "&aThe next reward is in the level 7."
- 7:
- Command:
- - "say @player reached the level 6!"
- - "cr give to @player SpellForged 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 7."
- - "&aThe next reward is in the level 8."
- 8:
- Command:
- - "say @player reached the level 8!"
- - "cr give to @player SpellForged 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 8."
- - "&aThe next reward is in the level 9."
- 9:
- Command:
- - "say @player reached the level 9!"
- - "cr give to @player SpellForged 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 9."
- - "&aThe next reward is in the level 10."
- 10:
- Command:
- - "say @player reached the level 10!"
- - "eco give @player 10000"
- - "cr give to @player SpellForged 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 10."
- - "&aThe next reward is in the level 15."
- 11:
- Command:
- - "say @player reached the level 11!"
- - "cr give to @player SpellForged 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 11."
- - "&aThe next reward is in the level 12."
- 12:
- Command:
- - "say @player reached the level 12!"
- - "cr give to @player SpellForged 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 12."
- - "&aThe next reward is in the level 13."
- 13:
- Command:
- - "say @player reached the level 13!"
- - "cr give to @player SpellForged 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 13."
- - "&aThe next reward is in the level 14."
- 14:
- Command:
- - "say @player reached the level 14!"
- - "cr give to @player SpellForged 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 14."
- - "&aThe next reward is in the level 15."
- 15:
- Command:
- - "say @player reached the level 15!"
- - "eco give @player 25000"
- - "cr give to @player Forsaken 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 15."
- - "&aThe next reward is in the level 20."
- 16:
- Command:
- - "say @player reached the level 16!"
- - "cr give to @player Forsaken 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 16."
- - "&aThe next reward is in the level 17."
- 17:
- Command:
- - "say @player reached the level 17!"
- - "cr give to @player Forsaken 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 17."
- - "&aThe next reward is in the level 18."
- 18:
- Command:
- - "say @player reached the level 18!"
- - "cr give to @player Forsaken 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 18."
- - "&aThe next reward is in the level 19."
- 19:
- Command:
- - "say @player reached the level 19!"
- - "cr give to @player Forsaken 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 19."
- - "&aThe next reward is in the level 20."
- 20:
- Command:
- - "say @player reached the level 20!"
- - "eco give @player 50000"
- - "cr give to @player Forsaken 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 20."
- - "&aThe next reward is in the level 25."
- 21:
- Command:
- - "say @player reached the level 21!"
- - "cr give to @player Forsaken 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 21."
- - "&aThe next reward is in the level 22."
- 22:
- Command:
- - "say @player reached the level 22!"
- - "cr give to @player Forsaken 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 22."
- - "&aThe next reward is in the level 23."
- 23:
- Command:
- - "say @player reached the level 23!"
- - "cr give to @player Forsaken 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 23."
- - "&aThe next reward is in the level 24."
- 24:
- Command:
- - "say @player reached the level 24!"
- - "cr give to @player Forsaken 2"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 24."
- - "&aThe next reward is in the level 25."
- 25:
- Command:
- - "say @player reached the level 25!"
- - "eco give @player 100000"
- - "cr give to @player Mystical 1"
- Message:
- - "&bCongratulations &f@player&f, you reached the level 25."
- - "&aYou hit &bMAX Level&a, come levels to come soon."
- #If true, the player will receive an action bar message on receive exp.
- #This option is for 1.8 servers!
- ActionBar_Message: true
- Messages:
- Booster:
- 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>"
- - "&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."
- - "&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>"
- - "&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