Sueta

MagicBottle

1.5.1

Save player experience in magical bottles

·Plugin


IMPORTANT NOTICE

The development of this plugin is discontinued. I no longer play Minecraft, so working on something that I won't use doesn't motivate me.

This software is published over an open source license that allows anyone to continue its development, so if you're interested, feel free to do so.

- Recipe:

- Transfer your experience:

  • To deposit, press left click with the bottle in your hand.
  • To withdraw, press right click with the bottle in your hand.
  • If you hold shift while you click, you'll transfer 10 levels instead of 1.
  • Placing the bottle in a crafting grid will transfer all the experience in it.

- Repair your mending tools:

  • Use /mb repair to repair all your mending items in your inventory
  • Use /mb repair auto to automatically repair your mending items as you use them with the experience of one of the bottles in your toolbar.

  1. Add the plugin jar in your plugins folder.
  2. Start the server.
  3. (optional) Edit the configuration files and send /magicbottle reload or restart the server.
  4. (optional) Set player permissions.
  5. TA-DA!

You can find the default configuration here. Everything you need to know is documented in it.

  • magicbottle.action.craft
    • Allows you to craft MagicBottles.
    • Players have this permission by default.
  • magicbottle.action.deposit
    • Allows you to deposit experience in MagicBottles.
    • Players have this permission by default.
  • magicbottle.action.withdraw
    • Allows you to withdraw experience from MagicBottles.
    • Players have this permission by default.
  • magicbottle.command.give
    • Admin command. Gives you or another player a number of bottles of a certain level.
  • magicbottle.command.reload
    • Admin command. Reloads the plugin config.
  • magicbottle.maxlevel.(name)
    • This allows you to set different permissions for different maximum bottle levels. You must set the permissions in the plugin config.
  • magicbottle.maxlevel.unlimited
    • A player that has this permission is allowed to save up to 20,000 levels in a MagicBottle.
  • magicbottle.command.repair
    • Allows players to repair their mending tools using bottled experience.
  • magicbottle.command.repair.auto
    • Allows players to enable or disable automated repairing of their mending tools.
  • magicbottle.action.craft.cost.exempt
    • Players with this permission will not be charged money when crafting a new bottle.
  • magicbottle.action.deposit.cost.exempt
    • Players with this permission will not be charged XP when saving it in bottles.

  • /magicbottle
    • Aliases: mb, magicb, mbottle

Similar projects

Plugin →