▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/BottledXP
BottledXP

BottledXP

Turn your XP to Bottles with a Command, Interaction or a Inventory-GUI.

Оцените первым
192
2

BottledXP - turn your XP to Bottles

With this plugin, you can convert your XP points into XP bottles. You can do this via a command, an interaction or an inventory GUI.

Commands & Permissions:

Commands:

  • /bottledxp help (no Permission needed)
  • /bottledxp info (bottledxp.info)
  • /bottledxp info (bottledxp.info.other)
  • /bottledxp fill (bottledxp.fill.completeLevel)
  • /bottledxp fill (bottledxp.fill.amount)
  • /bottledxp reload (bottledxp.reload)
  • /bottledxp gui (bottledxp.gui)
  • /bottledxp convert (bottledxp.convert)

Other Permissions:

  • bottledxp.interact (for Block Interaction)
  • bottledxp.interact.completeLevel (click while Sneak fill all XP to Bottles)
  • bottledxp.interact.convert (convert all your XP-Bottles in your Inventory to XP)

config.yml:

config.yml

#    /$$$$$$$              /$$     /$$     /$$                 /$$ /$$   /$$ /$$$$$$$
#    | $$__  $$            | $$    | $$    | $$                | $$| $$  / $$| $$__  $$
#    | $$  \ $$  /$$$$$$  /$$$$$$ /$$$$$$  | $$  /$$$$$$   /$$$$$$$|  $$/ $$/| $$  \ $$
#    | $$$$$$$  /$$__  $$|_  $$_/|_  $$_/  | $$ /$$__  $$ /$$__  $$ \  $$$$/ | $$$$$$$/
#    | $$__  $$| $$  \ $$  | $$    | $$    | $$| $$$$$$$$| $$  | $$  >$$  $$ | $$____/
#    | $$  \ $$| $$  | $$  | $$ /$$| $$ /$$| $$| $$_____/| $$  | $$ /$$/\  $$| $$
#    | $$$$$$$/|  $$$$$$/  |  $$$$/|  $$$$/| $$|  $$$$$$$|  $$$$$$$| $$  \ $$| $$
#    |_______/  \______/    \___/   \___/  |__/ \_______/ \_______/|__/  |__/|__/

#            by PattyXDHD with ♥

# Change the language
# default available: en_US, de_DE
language: 'en_US'

# XP points you earn per bottle
xpPerBottle: 7

# List of all sounds: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
# To use no sound, enter ‘NONE’ as the sound
sounds:
  use: true
  volume: 0.2
  successfulSound: 'ENTITY_PLAYER_LEVELUP'
  failSound: 'ENTITY_BAT_HURT'
  inventoryClickSound: 'UI_BUTTON_CLICK'
  helpSound: 'ENTITY_ITEM_PICKUP'
  failChangeGuiNumber: 'BLOCK_ANVIL_PLACE'

# disables the interaction and replaces it with the GUI
replaceInteractWithGUI: false

# Use a block interaction to fill XP bottles.
# List of all materials: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
blockInteractFill:
  use: true
  block: 'EMERALD_BLOCK'
  usedItem: 'GLASS_BOTTLE'
  bottlesPerClick: 1
  infoTitleStayTime: 5

# Use a block interaction to Convert your XP-Bottles to normal XP
blockInteractConvert:
  use: true
  block: 'EMERALD_BLOCK'
  usedItem: 'EXPERIENCE_BOTTLE'

# Change the calculation quantity in the inventory.
inventory:
  minusAmountNormal: 1
  minusAmountShift: 10
  plusAmountNormal: 1
  plusAmountShift: 10

en_US.yml:

Language English

#
#    ,------.               ,--.,--.       ,--.
#    |  .---',--,--,  ,---. |  |`--' ,---. |  ,---.
#    |  `--, |      \| .-. ||  |,--.(  .-' |  .-.  |
#    |  `---.|  ||  |' '-' '|  ||  |.-'  `)|  | |  |
#    `------'`--''--'.`-  / `--'`--'`----' `--' `--'
#                    `---'
#       Translated by PattyXDHD

# Command & Console Messages
messages:
  prefix: '&8▌ &2BottledXP &8» &7'
  noPerm: '&4You don''t have Permission for that.'
  reload: '&aYou have successfully reloaded the plugin.'
  help:
    - ''
    - '&7===========[ &aBottledXP &7]==========='
    - '&e/bottledxp reload  &8-  &7Reloads the plugin configuration.'
    - '&e/bottledxp info [Name]  &8-  &7Displays your XP and bottle details.'
    - '&e/bottledxp fill [Anzahl] &8-  &7Convert your XP into bottles.'
    - '&e/bottledxp gui  &8-  &7Opens the BottledXP-GUI.'
    - '&e/bottledxp convert  &8-  &7Converts all your XP-Bottles to normal XP.'
    - ''
  info:
    - ''
    - '&7===========[ &aBottledXP &7]==========='
    - '&7You currently have &e%xp% &7XP. &7(%level% levels / %points% XP-Points)'
    - '&7Space for &e%space% &7XP-Bottles.'
    - '&aYou can fill &e%bottles% &aXP-Bottles.'
    - ''
  infoOther:
    - ''
    - '&7===========[ &aBottledXP &7]==========='
    - '&7Info from: &6%playerName%'
    - '&7You currently have &e%xp% &7XP. &7(%level% levels / %points% XP-Points)'
    - '&7Space for &e%space% &7XP-Bottles.'
    - '&aYou can fill &e%bottles% &aXP-Bottles.'
    - ''
  notEnoughXP: '&cYou don''t have enough XP.'
  notEnoughSpace: '&cYou don''t have enough space in your inventory.'
  filled: '&aYou have successfully bottled your XP.'
  noWholeNumber: '&c%noNumber% &4is not a whole number.'
  zeroBottles: '&4It is not possible to obtain &c0 XP-Bottles&4.'
  filledAmount: '&aYou have filled &e%filled% &aXP-Bottles.'
  useHelp: '&4Use &e/bottledxp help &4for help.'
  playerNotOnline: '&cThe player &e%name% &cisn''t online.'
  convertNoXPBottles: '&cYou don''t have any XP bottles in your inventory.'
  convertSuccessful: '&aYou have converted &e%bottles% &aXP-Bottles into XP. &7(%level% levels / %points% XP-Points)'

Messages for Interaction Fill

blockInteractFill: filledMessage: '&aYou can still fill &e%bottles% &aXP-Bottles.' filledAllMessage: '&aYou have filled &e%bottles% &aXP-Bottles.' hotbarMessageNoPerm: '&cYou don''t have Permission for that.' notEnoughXP: '&cYou don''t have enough XP.' notEnoughSpace: '&cYou don''t have enough space in your inventory.' infoTitleFirstLine: '&e%bottles% XP-Bottles &acan be filled.' infoTitleSecondLine: '&7Your XP: &e%xp% &7XP &8| &7Inventory slots: &e%space%'

Messages for Interaction Convert

blockInteractConvert: hotbarMessageNoPerm: '&cYou don''t have Permission for that.' convertNoXPBottles: '&cYou don''t have any XP bottles in your inventory.' convertSuccessful: '&aYou have converted &e%bottles% &aXP-Bottles into XP.'

Text and Messages for the inventory GUI

inventory: inventoryName: '&8▌ &2BottledXP' infoItemName: '&8▌ &aXP-Info' infoItemLore: - '' - '&7You currently have &e%xp% &7XP. &7(%level% levels / %points% XP-Points)' - '&7Space for &e%space% &7XP-Bottles.' - '&aYou can fill &e%bottles% &aXP-Bottles.' - '' applyItem: '&aClick to convert XP into XP bottles.' minusItem: '&c- %normal% &7(ShiftClick: -%shift%)' plusItem: '&a+ %normal% &7(ShiftClick: +%shift%)' mathLore: - '' - ' &7You''ll receive &e%bottle% &7XP-Bottles. ' - ' &7- After convert: &a%level% &7Levels / &a%points% &7XP-Points' - '' convertItem: '&aClick to convert XP-Bottles into XP.' convertItemMathLore: - '' - ' &7You can convert &e%bottles% &7XP-Bottles into XP. ' - ' &7- After convert: &a%level% &7Levels / &a%points% &7XP-Points' - ''


</details>

**de_DE:**

<details>
<summary>Language German</summary>

,----.

' .-./ ,---. ,--.--.,--,--,--. ,--,--.,--,--,

| | .---.| .-. :| .--'| |' ,-. || \

' '--' |\ --.| | | | | |\ '-' || || |

------' ----'--' ------' ----'`--''--'

Translated by PattyXDHD

Command & Console Messages

messages: prefix: '&8▌ &2BottledXP &8» &7' noPerm: '&4Dazu hast du keinen Zugriff.' reload: '&aDu hast das Plugin erfolgreich neu geladen.' help: - '' - '&7===========[ &aBottledXP &7]===========' - '&e/bottledxp reload &8- &7Lädt die Plugin-Config neu.' - '&e/bottledxp info [Name] &8- &7Zeigt deine XP und Flaschen Infos an.' - '&e/bottledxp fill [Anzahl] &8- &7Wandelt dein XP in Flaschen um.' - '&e/bottledxp gui &8- &7Öffnet die BottledXP-GUI.' - '&e/bottledxp convert &8- &7Wandelt deine XP-Flaschen in normale XP um.' - '' info: - '' - '&7===========[ &aBottledXP &7]===========' - '&7Aktuell hast du &e%xp% &7XP. &7(%level% Level / %points% XP-Punkte)' - '&7Platz für &e%space% &7XP-Flaschen.' - '&aDu kannst &e%bottles% &aXP-Flaschen füllen.' - '' infoOther: - '' - '&7===========[ &aBottledXP &7]===========' - '&7Info von: &6%playerName%' - '&7Aktuell hast du &e%xp% &7XP. &7(%level% Level / %points% XP-Punkte)' - '&7Platz für &e%space% &7XP-Flaschen.' - '&aDu kannst &e%bottles% &aXP-Flaschen füllen.' - '' notEnoughXP: '&cDu hast nicht genügend XP.' notEnoughSpace: '&cDu hast nicht genügend Platz im Inventar.' filled: '&aDu hast dein XP erfolgreich in Flaschen abgefüllt.' noWholeNumber: '&c%noNumber% &4ist keine Ganze Zahl.' zeroBottles: '&4Es ist nicht möglich &c0 XP-Flaschen &4zu bekommen.' filledAmount: '&aDu hast &e%filled% &aXP-Flaschen abgefüllt.' useHelp: '&4Nutze &e/bottledxp help &4für Hilfe.' playerNotOnline: '&cDer Spieler &e%name% &cist nicht Online.' convertNoXPBottles: '&cDu hast keine XP-Flaschen im Inventar.' convertSuccessful: '&aDu hast &e%bottles% &aXP-Flaschen in XP umgewandelt. &7(%level% Level / %points% XP-Punkte)'

Messages for Interaction Fill

blockInteractFill: filledMessage: '&aDu kannst noch &e%bottles% &aXP-Flaschen füllen.' filledAllMessage: '&aDu hast insgesamt &e%bottles% &aXP-Flaschen abgefüllt.' hotbarMessageNoPerm: '&cDazu hast du keinen Zugriff.' notEnoughXP: '&cDu hast nicht genügend XP.' notEnoughSpace: '&cDu hast nicht genügend Platz im Inventar.' infoTitleFirstLine: '&e%bottles% &aXP-Flaschen befüllbar.' infoTitleSecondLine: '&7Dein XP: &e%xp% &7XP &8| &7Plätze im Inventar: &e%space%'

Messages for Interaction Convert

blockInteractConvert: hotbarMessageNoPerm: '&cDazu hast du keinen Zugriff.' convertNoXPBottles: '&cDu hast keine XP-Flaschen im Inventar.' convertSuccessful: '&aDu hast &e%bottles% &aXP-Flaschen in XP umgewandelt.'

Text and Messages for the inventory GUI

inventory: inventoryName: '&8▌ &2BottledXP' infoItemName: '&8▌ &aXP-Info' infoItemLore: - '' - '&7Aktuell hast du &e%xp% &7XP. &7(%level% Level / %points% XP-Punkte)' - '&7Platz für &e%space% &7XP-Flaschen.' - '&aDu kannst &e%bottles% &aXP-Flaschen füllen.' - '' applyItem: '&aKlicke um XP zu XP-Flaschen umzuwandeln.' minusItem: '&c- %normal% &7(ShiftClick: -%shift%)' plusItem: '&a+ %normal% &7(ShiftClick: +%shift%)' mathLore: - '' - ' &7Du bekommst &e%bottle% &7XP-Flaschen. ' - ' &7- Nach dem umwandeln: &a%level% &7Level / &a%points% &7XP-Punkte' - '' convertItem: '&aKlicke um XP-Flaschen zu XP umzuwandeln.' convertItemMathLore: - '' - ' &7Du kannst &e%bottles% &7XP-Flaschen in XP umwandeln. ' - ' &7- Nach dem umwandeln: &a%level% &7Level / &a%points% &7XP-Punkte' - ''


</details>

**Screenshots:**

!help command 1.0.5

!info command 1.0.5

For more Screenshots look a the Gallery!

Партнёрский материал

Сервер для плагина BottledXP - как у профи

Плагин BottledXP создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином BottledXP для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 месяца назад
Обновлён:4 месяца назад
Главная