βš™οΈ Example config – xpmode.yml

This is example of config which unlocks lot of items, but slowing down endgame.

#######################################################################################
# THIS IS EXAMPLE CONFIG OF XPMODE.                                                                #
# This config makes progress SLOW, BUT not ultimately grindy                                       #
# Money rewards are increased by 50% when compared with previous on for every level.               #
# Player's XP rewards are increased on level 6 to 1.5x (+50%)                                      #
# ###################################################################################################
options:
  allowUnlimitedXP: true # should players gain XP on max level?
  gainXPInCreative: false # Should players gain XP in creative?
Recipes:
  level1:
    needed_xp: 0
    items:
     - BONE
     - BUCKET
     - BUTTONS
     - CORALS
     - CHEST
     - CRAFTING_TABLE
     - DIRTS
     - DOORS
     - FENCES
     - FLOWERS
     - FURNACE
     - GATES
     - SAND
     - SAND_STONE
     - GRASSES
     - LEATHER
     - LEAVES
     - SAPLING
     - LEVER
     - FEATHER
     - LOGS
     - PLANKS
     - SAPLINGS
     - PRESSURE_PLATES
     - RAWMEAT
     - ROTTEN_FLESH
     - SLABS
     - SPIDER_EYE
     - STICK
     - STRING
     - TORCH
     - TRAPPED_CHEST
     - WOODEN_TOOLS
     - WOODEN_SWORD
    entities_actions:
     - villagerTrade
  level2:
    needed_xp: 500
    items:
     - STONE_TOOLS
     - STONE_SWORD
     - LEATHER_ARMOR
     - FISHING_ROD
     - BEDS
     - BONE_MEAL
     - WOOLS
     - SIGNS
     - CANDLES
     - COAL_ORE
     - COAL
     - STAIRS
     - CARPETS
     - GLASSES
     - EGG
     - SNOWBALL
     - CROPS
     - RABBIT_HIDE
     - FEATHER
     - NAUTILUS_SHELL
     - PRISMARINE_SHARDS
     - PRISMARINE_CRYSTALS
     - HONEYCOMB
     - ICE
     - FLINT
     - INK_SACK
     - AMETHYST_SHARD
     - GUNPOWDER
     - SUGAR
     - PUTTERFISH
     - SEEDS
     - LECTERN
     - BARREL
     - WALLS
     - HAY_BALE
     - BOATS
     - WHEAT
     - WEB
     - IRON_INGOT
     - RAW_IRON
     - COOKEDMEAT
     - SHEARS
     - DYES
     - WATER_BUCKET
     - STONES
    runCommandsOnReach:
     - broadcast %player% just reached level 2
     - eco give %player% 100
     - give %player% iron_ingot 10
    entities_actions:
     - shear
  level3:
    needed_xp: 1250
    items:
     - IRON_TOOLS
     - IRON_SWORD
     - CAKE
     - COOKIE
     - BOATS
     - COAL_BLOCK
     - CAULDRON
     - PUMPKIN_PIE
     - LAPIS_LAZULI
     - BOOK
     - BOOKSHELF
     - LAPIS_BLOCK
     - ENCHANTING_TABLE
     - IRON_NUGGET
     - POTION
     - COPPER_BLOCKS
     - ENDER_CHEST
     - IRON_ORE
     - DROPPER
     - DISPENSER
     - DAYLIGHT_DETECTOR
     - HOPPER
     - PISTON
     - STICKY_PISTON
     - GLASSES
     - GLASS_PANES
     - REDSTONE
     - BOW
     - BANNERS
     - ARROWS
     - SHIELDS
    entities_actions:
     - mobFeed
    potions:
     - HEALING
     - REGENERATIONS
    runCommandsOnReach:
     - broadcast %player% just reached level 3!
     - eco give %player% 150
  level4:
    needed_xp: 2750
    items:
     - GOLDEN_TOOLS
     - GOLD_INGOT
     - IRON_BLOCK
     - TERRACOTAS
     - REDSTONE_BLOCK
     - REDSTONE
     - NAMETAG
     - TRIPWIRE_HOOK
     - RAILS
     - RAW_GOLD_INGOT
     - MAGMA_CREAM
     - SLIME_BLOCK
     - CLAY_BALL
     - HONEY_BLOCK
     - GOLD_NUGGET
     - HONEY
     - REDSTONE_LAMP
     - IRON_TRAPDOOR
     - WOODEN_TRAPDOOR
     - COMPOSTER
     - NOTE_BLOCK
     - LIGHTNING_ROD
     - SLIMEBALL
     - JUKEBOX
     - ARMOR_STAND
     - BUNDLES
     - BLAZE_ROD
     - BLAZE_POWDER
     - FIREWORKS
     - BANNERS
     - GOLD_BLOCK
    runCommandsOnReach:
     - broadcast %player% just reached level 4!
     - eco give %player% 300
  level5:
    needed_xp: 6050
    items:
     - GOLDEN_ARMOR
     - LAVA_BUCKET
     - END_STONE
     - END_ROD
     - NETHERRACK
     - NETHER_WART
     - NETHER_PORTAL
     - ENDER_PEARL
     - EYE_OF_ENDER
     - EMERALD_BLOCK
     - DIAMOND_BLOCK
     - DIAMOND
     - EMERALD
     - WITHER_SKULL
     - OBSIDIAN
     - DIAMOND_TOOLS
    potions:
     - STRENGTH
    runCommandsOnReach:
     - broadcast %player% just reached level 5!
     - eco give %player% 450
  level6:
    needed_xp: 13310
    items:
     - DIAMOND_ARMOR
    potions:
     - STRENGTH
    runCommandsOnReach:
     - broadcast %player% just reached level 6!
     - eco give %player% 675
  level7:
    needed_xp: 29282
    items:
     - NETHER_STAR
     - END_PORTAL
    runCommandsOnReach:
     - broadcast %player% just reached level 7!
     - eco give %player% 1013
  level8:
    needed_xp: 64420
    items:
     - ELYTRA
     - NETHERITE_SCRAP
     - NETHERITE_INGOT
     - FIREWORKS
    runCommandsOnReach:
     - broadcast %player% just reached level 8!
     - eco give %player% 1013
  level9:
    needed_xp: 154008
    items:
     - NETHERITE_ARMOR
     - NETHERITE_TOOLS
     - TOTEM_OF_UNDYING
# XP rewards
xpRewards:
  default: # default amount for unspecified blocks/entities
    breakBlock: 1
    placeBlock: 1
    killMob: 10
    tradeWithVillager: 5
    craftItem: 2
  # rules of specific items, mobs, blocks..
  specific:
    blocks: # block breaking
      EMERALD_ORE: 20
      DIAMOND_ORE: 30
      GOLD_ORE: 15
      IRON_ORE: 10
      COAL_ORE: 5
      ANCIENT_DEBRIS: 40
    mobs: # mob killing
      SKELETON: 12
      CREEPER: 30
      ENDERMAN: 30
      WITHER: 100
      ENDER_DRAGON: 400
    trades: # trading with villagers with specific profession
      FARMER: 10
      LIBRARIAN: 15
      WEAPONSMITH: 20
    crafting: # item crafting
      BEACON: 100
      ENCHANTING_TABLE: 50
      GOLDEN_APPLE: 20
      TOTEM_OF_UNDYING: 150