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

CustomAnvilGUI

Problem with Anvils for geyser users? Try CustomAnvilGUI!

417
5

🛠️ CustomAnvilGUI

bStats Server bStats Players Spigot Downloads Spigot Rating Last Plugin Version Modrinth Downloads

Empty Anvil

CustomAnvilGUI is an innovative plugin designed to solve the challenges Geyser users face when using anvils in Minecraft. It provides a customized and intuitive interface, making item repair, renaming, and enchanting smoother and more enjoyable.

With just a few clicks, players can easily access the full functionality of anvils, regardless of their platform.

Unlock a better way to play Minecraft — try CustomAnvilGUI today!




⚡️ Features

  • Fully configurable anvil interface
  • Fully configurable rename interface
  • Fix tools with one click
  • Customizable messages (including RGB color support)
  • Rename and enchant items with ease
  • No external dependencies
  • RGB support for chat messages
Compatibilities Floodgate, Vault
InCompatibilities EcoEnchants, AdvancedEnchantments are NOT compatible with this plugin for the absence of documentations or informations



🖼️ Previews

Full AnvilAnvil Result Item
Anvil Result Experience CostAnvil Fix
Renaiming



⚙️ Commands

/cagui help     - View all available commands
/cagui reload   - Reload the plugin configuration



🔐 Permissions

- cagui.help.command     - Access to help command
- cagui.reload.command   - Access to reload command
- cagui.fix.hand - Able to fix the item in hand
- cagui.fix.inventory - Able to fix all items in the inventory
- cagui.fix.hand.bypass - Able to bypass the costs of relative fix
- cagui.fix.inventory.bypass - Able to bypass the costs of relative fix



📊 Metrics

bStats




⚙️ Configuration Preview

config.yml
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#                                                                                               #
#                                      CustomAnvilGUI                                           #
#                           Created by eliotesta98 & xSavior_of_God                             #
#                                                                                               #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

Configuration:
  Hooks:
    Floodgate: false
    Vault: false

  # If you want only bedrock players open the custom anvil gui
  # P.S. For check this you have to activate the hook of Floodgate!
  OnlyBedrock: false

  # This section is for configuring how much is the possibility of anvil damage at every use.
  # For default, there is 1/8 (12%) possibility to damage the anvil at each use
  AnvilDamage:
    Damage: 12

  # Configure if you want directly the rename of item or reopen the anvil for rename an item
  DirectRename: false

  # This sound is triggered when an anvil change stage
  AnvilSound:
    SoundName: 'minecraft:block.anvil.use'
    Volume: 100
    Pitch: 0.6

  FixItems:
    Hand:
      # If you want a payment for the fix hand (PS: Enable Vault Dependency for use economy payment)
      Payment:
        Enabled: false
        Price: 1.0
        # The type of payment (Material, Experience, Money)
        # Type: "Material:COBBLESTONE"
        # Type: "Experience" (levels)
        # Type: "Money" (you need to activate Vault compatibility)
        Type: "Money"
        # Formula for calculate the final price (PS: You can use only this operation: + - * / and only one type of operation!)
        Calculation: "{price} * {durability}"
    Inventory:
      # If you want a payment for the fix inventory (PS: Enable Vault Dependency for use economy payment)
      Payment:
        Enabled: false
        Price: 1.0
        # The type of payment (Material, Experience, Money)
        # Type: "Material:COBBLESTONE"
        # Type: "Experience" (levels)
        # Type: "Money" (you need to activate Vault compatibility)
        Type: "Money"
        # Formula for calculate the final price (PS: You can use only this operation: + - * / and only one type of operation!)
        Calculation: "{price} * {durability}"

Interface:
  Anvil:
    Title: "&0Repair & Name"
    OpenSound:
      SoundName: 'minecraft:entity.allay.item_thrown'
      Volume: 100
      Pitch: 0.6
    Slots:
      - 'tbbbbbbbx'
      - 'bfbsbebrb'
      - 'nbbbbbbcb'
    Items:
      FirstItem:
        Letter: 'f'
        Name: ''
        Type: ''
        Texture: ''
        Lore: [ ]
        SoundClick: ''
      SecondItem:
        Letter: 's'
        Name: ''
        Type: ''
        Texture: ''
        Lore: [ ]
        SoundClick: ''
      Submit:
        Letter: 'e'
        Name: '&2>&a&l> &a&lSUBMIT <&2<'
        Type: 'SUNFLOWER'
        Texture: ''
        Lore: [ ]
        SoundClick: ''
      NoResult:
        Letter: 'r'
        Name: '{message}'
        Type: 'BARRIER'
        Texture: ''
        Lore: [ ]
        SoundClick: ''
      Cost:
        Letter: 'c'
        Name: '&a&oEnchantment Cost: {exp}'
        Type: 'EXPERIENCE_BOTTLE'
        Texture: ''
        Lore: [ ]
        SoundClick: ''
      Back:
        Letter: 'x'
        Name: '&7&l&oBACK TO ANVIL'
        Type: 'DAMAGED_ANVIL'
        Texture: ''
        Lore: [ ]
        SoundClick: ''
      Rename:
        Letter: 'n'
        Name: '&e>&e&l> &e&lRENAME <&e<'
        Type: 'NAME_TAG'
        Texture: ''
        Lore: [ ]
        SoundClick: ''
      Fix:
        Letter: 't'
        Name: '&b>&b&l> &b&lFIX <&b<'
        Type: 'DIAMOND_PICKAXE'
        Texture: ''
        Lore:
          - "&bRepair items in your inventory"
          - "&b&l> &bLeft Click: repair the item in your main hand {priceHand}$"
          - "&b&l> &bRight Click: repair all items in your inventory {priceInventory}$"
        SoundClick: ''
      Border:
        Letter: 'b'
        Name: " "
        Type: "GRAY_STAINED_GLASS_PANE" # STAINED_GLASS_PANE;7 <1.13
        Texture: '' # set to '' to disable
        Lore: [ ]
        SoundClick: ''
    Floodgate: { }

  Rename:
    Title: "Renaming..."
    OpenSound: ENTITY_ENDER_DRAGON_FLAP # ENDERDRAGON_WINGS <1.13
    Slots: [ ]
    Items: { }
    Floodgate:
      1:
        Type: 'Input'
        Label: 'Item Name'
        Placeholder: 'Diamond Sword'
        DefaultText: ''


# you can use a different coloring by using a hexadecimal. for all messages Ex. &{#FFFF00}(yellow).
# Example for a command: '/cagui &{#FFFF00}<reload>&{#000000} command reload Labyrinth plugin'
Messages:
  Prefix: '&eCustomAnvilGUI &r'
  Commands:
    Footer: '&7(&7&l(&c&l!&7&l)&7) &9[] optional value, <> required'
    Reload: '   &e/cagui &6<reload> &7for reload CustomGuiForAnvil plugin'
    Help: '   &e/cagui &6<help> &7for help commands'
  Success:
    Rename: '{prefix}&aTool name has been successfully registered, please now reopen the anvil, place your tool in the anvil and click on Rename button'
  Results:
    NoItem: '&cHEY! &7You don''t have much experience for enchant this items!'
  Lists: { }
  Warnings: { }
  Info:
    Rename: '{prefix}&7Please write the name of your tool in chat'
  Errors:
    NoPlayer: '{prefix}&cYou are not a player'
    CommandNotFound: '{prefix}&cCommand not found'
    InsufficientPermission: '{prefix}&cInsufficient permission'
    InsufficientExperience: '{prefix}&cHEY! &7You don''t have much experience for enchant this items!'
    NoItemInHand: '{prefix}&cHEY! &7You don''t have an item in hand for make this action!'
    NotEnoughMoney: '{prefix}&cHEY! &7You don''t have enough money!'
    NotEnoughExperience: '{prefix}&cHEY! &7You don''t have enough experience!'
    NotEnoughMaterial: '{prefix}&cHEY! &7You don''t have enough material!'

Debug:
  # Commands execution
  Commands: false
  # Enabled of plugin
  Enabled: false
  # Disabled of plugin
  Disabled: false
  # Click in the gui
  ClickGui: false
  # API
  API: false



If you want support or add a specific Challenge, don't hesitate to report it either on Discord or via SpigotMC.

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

Minecraft: Java Edition

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

Платформы

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

Сервер

Детали

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