XpBottle
PluginLicenseRef-All-Rights-Reserved

XpBottle

XpBottle [1.16+] – Plugin that allows players to store and transfer XP using secure custom XP bottles, perfect for survival, PvP, RPG, and economy servers

16
Downloads
0
Followers
2 months ago
Updated
📦
1
Versions

📖About XpBottle

Discord

Features

  • The XpBottle plugin allows players to :
  • Convert their XP into bottles
  • Store a specific amount of XP in an item
  • Give back this XP by right clicking on the bottle
  • XP is stored securely via the PersistentDataContainer (NBT),
  • ItemsAdder (optionnel)

Command

Command Description
/xpbottle <amount> Converts a specific amount of XP into a bottle
/xpbottleadmin reload Reload the plugin configuration
/xpbottleadmin give <player> <amount> <level|xp> Gives an XP Bottle to a player (in levels or raw XP)
Permission Description
xp.default Default permission for standard XP bottle usage
xp.resident Extended permission with higher XP bottle limits

Files

# ===============================
#        XpBottle Settings
# ===============================

# Global limits
max-bottle-amount: 1000000
min-bottle-amount: 50

# ===============================
#        Bottle Settings
# ===============================
bottle:
  use-itemsadder: false
  itemsadder-id: "exp_bottle" # ItemsAdder ID (used if use-itemsadder is true)
  material: EXPERIENCE_BOTTLE
  name: "#F2EC27&lᴇxᴘᴇʀɪᴇɴᴄᴇ ʙᴏᴛᴛʟᴇ"
  lore:
    - ""
    - "&7xᴘ: &f%exp%"
    - "&7ᴏᴡɴᴇʀ: &f%signer%"
    - ""
    - "#F2EC27ʀɪɢʜᴛ ᴄʟɪᴄᴋ &7| &7Use the bottle"
  glow: false

# ===============================
#        Restrictions
# ===============================
reject-crafting: true
reject-villager-trading: true

# ===============================
#        Sounds
# ===============================
withdraw-sound:
  sound: "ENTITY_COW_DEATH"
  enabled: false

redeem-sound:
  sound: "ENTITY_PLAYER_LEVELUP"
  enabled: true

# ===============================
#        Gameplay Options
# ===============================
drop-bottle:
  enabled: false

use-perm-based-exp: false

# ===============================
#     Permission Based Limits
# ===============================
permission:
  default:
    max-bottle-amount: 1000
    min-bottle-amount: 50
  resident:
    max-bottle-amount: 5000
    min-bottle-amount: 50

XpBottleXpbottles
xpmessage