You can change the booster of each activity in the config.yml or using commands, also choose the appearance of messages to test the boosters
List of actions that increases xp:
Breaking blocks: Only you will receive xp if the block is a ore or spawner and a pickaxe without silk touch
Breeding animals: All animals that can be bred
Cooking items: All items that can be cooked
Fishing: Only if you catch something in the water
Killing mobs: Almost all mobs can have their xp increased
Throwing experience bottles: You can boost the xp from all ways of throwing it
Commands:
/bxp reload: Reloads the config.yml and messages.yml
Permissions:
xpboost.command: Allows the use of /bxp command
xpboost.command.boost: Allows the use of boosting subcommands
xpboost.command.reload: Allows the use of reload subcommand
xpboost.*: Allows all of the above
Configuration:
Code (YAML):
prefix: '&a&lEXPERIENCE &8»'
#Decimal values will be converted to integers xp:
booster-blocks: 1
booster-breed: 1
booster-cook: 1
booster-fish: 1
booster-mobs: 1
booster-throw: 1
blocks: #You can remove a block if not exists in your version to-boost: - DIAMOND_ORE
- DEEPSLATE_DIAMOND_ORE
- EMERALD_ORE
- DEEPSLATE_EMERALD_ORE
- LAPIS_ORE
- DEEPSLATE_LAPIS_ORE
- NETHER_GOLD_ORE
- NETHER_QUARTZ_ORE
- REDSTONE_ORE
- DEEPSLATE_REDSTONE_ORE
- SCULK
- SCULK_SENSOR
- SCULK_SHRIEKER
- SCULK_CATALYST
- SPAWNER
allowed-tools: #If the material or tool isn't in this list blocks won't drop boosted xp - DIAMOND_HOE
- DIAMOND_PICKAXE
- GOLDEN_HOE
- GOLDEN_PICKAXE
- IRON_HOE
- IRON_PICKAXE
- STONE_HOE
- STONE_PICKAXE
- NETHERITE_HOE
- NETHERITE_PICKAXE
- WOODEN_HOE
- WOODEN_PICKAXE
#Can be used for checking booster values send-message:
breeder: false
cook: false
fisher: false
killer: false
miner: false
Code (YAML):
no-permission: '
%prefix% &cYou cant''t execute this command.' bxp-usage: '
%prefix% &eUsage: /bxp <(boost_option)/reload> <amount>' set-args: '
%prefix% &cArgs expected <booster-blocks/breed/cook/fish/mobs/throw> <value>' block:
xp-obtained: '
%prefix% &aYou received &b%xp% &aof experience for mining a block.' breed:
xp-obtained: '
%prefix% &aYou received &b%xp% &aof experience for breeding a mob.' cook:
xp-obtained: '
%prefix% &aYou received &b%xp% &aof experience for cooking a item.' fish:
xp-obtained: '
%prefix% &aYou received &b%xp% &aof experience for fishing.' mob:
xp-obtained: '
%prefix% &aYou received &b%xp% &aof experience for killing a mob.' value-change:
blocks: '
%prefix% &aBooster for mining blocks has been updated to %value%.' breed: '
%prefix% &aBooster for breeding mobs has been updated to %value%.' cook: '
%prefix% &aBooster for cooking items has been updated to %value%.' fish: '
%prefix% &aBooster for fishing has been updated to %value%.' mobs: '
%prefix% &aBooster for killing mobs has been updated to %value%.' throw: '
%prefix% &aBooster for throwing experience bottles has been updated to %value%.' reload: '
%prefix% &aPlugin reloaded successufully.'