Spigot Command Panels | Custom GUIs 3.15.6.2

Fully Custom GUIs. Simple setup, Advanced functions.

  1. RockyHawk submitted a new resource:

    Command Panels - Fully Custom GUIs. Make your Server Professional.

    Read more about this resource...
     
    • Like Like x 1
    • Like Like x 1
    • Like Like x 1
  2. List of Material Names

    ACACIA_DOOR
    ACACIA_DOOR_ITEM
    ACACIA_FENCE
    ACACIA_FENCE_GATE
    ACACIA_STAIRS
    ACTIVATOR_RAIL
    AIR
    ANVIL
    APPLE
    ARMOR_STAND
    ARROW
    BAKED_POTATO
    BANNER
    BARRIER
    BEACON
    BED
    BED_BLOCK
    BEDROCK
    BIRCH_DOOR
    BIRCH_DOOR_ITEM
    BIRCH_FENCE
    BIRCH_FENCE_GATE
    BIRCH_WOOD_STAIRS
    BLAZE_POWDER
    BLAZE_ROD
    BOAT
    BONE
    BOOK
    BOOK_AND_QUILL
    BOOKSHELF
    BOW
    BOWL
    BREAD
    BREWING_STAND
    BREWING_STAND_ITEM
    BRICK
    BRICK_STAIRS
    BROWN_MUSHROOM
    BUCKET
    BURNING_FURNACE
    CACTUS
    CAKE
    CAKE_BLOCK
    CARPET
    CARROT
    CARROT_ITEM
    CARROT_STICK
    CAULDRON
    CAULDRON_ITEM
    CHAINMAIL_BOOTS
    CHAINMAIL_CHESTPLATE
    CHAINMAIL_HELMET
    CHAINMAIL_LEGGINGS
    CHEST
    CLAY
    CLAY_BALL
    CLAY_BRICK
    COAL
    COAL_BLOCK
    COAL_ORE
    COBBLE_WALL
    COBBLESTONE
    COBBLESTONE_STAIRS
    COCOA
    COMMAND
    COMMAND_MINECART
    COMPASS
    COOKED_BEEF
    COOKED_CHICKEN
    COOKED_FISH
    COOKED_MUTTON
    COOKED_RABBIT
    COOKIE
    CROPS
    DARK_OAK_DOOR
    DARK_OAK_DOOR_ITEM
    DARK_OAK_FENCE
    DARK_OAK_FENCE_GATE
    DARK_OAK_STAIRS
    DAYLIGHT_DETECTOR
    DAYLIGHT_DETECTOR_INVERTED
    DEAD_BUSH
    DETECTOR_RAIL
    DIAMOND
    DIAMOND_AXE
    DIAMOND_BARDING
    DIAMOND_BLOCK
    DIAMOND_BOOTS
    DIAMOND_CHESTPLATE
    DIAMOND_HELMET
    DIAMOND_HOE
    DIAMOND_LEGGINGS
    DIAMOND_ORE
    DIAMOND_PICKAXE
    DIAMOND_SPADE
    DIAMOND_SWORD
    DIODE
    DIODE_BLOCK_OFF
    DIODE_BLOCK_ON
    DIRT
    DISPENSER
    DOUBLE_PLANT
    DOUBLE_STEP
    DOUBLE_STONE_SLAB2
    DRAGON_EGG
    DROPPER
    EGG
    EMERALD
    EMERALD_BLOCK
    EMERALD_ORE
    EMPTY_MAP
    ENCHANTED_BOOK
    ENCHANTMENT_TABLE
    ENDER_CHEST
    ENDER_PEARL
    ENDER_PORTAL
    ENDER_PORTAL_FRAME
    ENDER_STONE
    EXP_BOTTLE
    EXPLOSIVE_MINECART
    EYE_OF_ENDER
    FEATHER
    FENCE
    FENCE_GATE
    FERMENTED_SPIDER_EYE
    FIRE
    FIREBALL
    FIREWORK
    FIREWORK_CHARGE
    FISHING_ROD
    FLINT
    FLINT_AND_STEEL
    FLOWER_POT
    FLOWER_POT_ITEM
    FURNACE
    GHAST_TEAR
    GLASS
    GLASS_BOTTLE
    GLOWING_REDSTONE_ORE
    GLOWSTONE
    GLOWSTONE_DUST
    GOLD_AXE
    GOLD_BARDING
    GOLD_BLOCK
    GOLD_BOOTS
    GOLD_CHESTPLATE
    GOLD_HELMET
    GOLD_HOE
    GOLD_INGOT
    GOLD_LEGGINGS
    GOLD_NUGGET
    GOLD_ORE
    GOLD_PICKAXE
    GOLD_PLATE
    GOLD_RECORD
    GOLD_SPADE
    GOLD_SWORD
    GOLDEN_APPLE
    GOLDEN_CARROT
    GRASS
    GRAVEL
    GREEN_RECORD
    GRILLED_PORK
    HARD_CLAY
    HAY_BLOCK
    HOPPER
    HOPPER_MINECART
    HUGE_MUSHROOM_1
    HUGE_MUSHROOM_2
    ICE
    INK_SACK
    IRON_AXE
    IRON_BARDING
    IRON_BLOCK
    IRON_BOOTS
    IRON_CHESTPLATE
    IRON_DOOR
    IRON_DOOR_BLOCK
    IRON_FENCE
    IRON_HELMET
    IRON_HOE
    IRON_INGOT
    IRON_LEGGINGS
    IRON_ORE
    IRON_PICKAXE
    IRON_PLATE
    IRON_SPADE
    IRON_SWORD
    IRON_TRAPDOOR
    ITEM_FRAME
    JACK_O_LANTERN
    JUKEBOX
    JUNGLE_DOOR
    JUNGLE_DOOR_ITEM
    JUNGLE_FENCE
    JUNGLE_FENCE_GATE
    JUNGLE_WOOD_STAIRS
    LADDER
    LAPIS_BLOCK
    LAPIS_ORE
    LAVA
    LAVA_BUCKET
    LEASH
    LEATHER
    LEATHER_BOOTS
    LEATHER_CHESTPLATE
    LEATHER_HELMET
    LEATHER_LEGGINGS
    LEAVES
    LEAVES_2
    LEVER
    LOG
    LOG_2
    LONG_GRASS
    MAGMA_CREAM
    MAP
    MELON
    MELON_BLOCK
    MELON_SEEDS
    MELON_STEM
    MILK_BUCKET
    MINECART
    MOB_SPAWNER
    MONSTER_EGG
    MONSTER_EGGS
    MOSSY_COBBLESTONE
    MUSHROOM_SOUP
    MUTTON
    MYCEL
    NAME_TAG
    NETHER_BRICK
    NETHER_BRICK_ITEM
    NETHER_BRICK_STAIRS
    NETHER_FENCE
    NETHER_STALK
    NETHER_STAR
    NETHER_WARTS
    NETHERRACK
    NOTE_BLOCK
    OBSIDIAN
    PACKED_ICE
    PAINTING
    PAPER
    PISTON_BASE
    PISTON_EXTENSION
    PISTON_MOVING_PIECE
    PISTON_STICKY_BASE
    POISONOUS_POTATO
    PORK
    PORTAL
    POTATO
    POTATO_ITEM
    POTION
    POWERED_MINECART
    POWERED_RAIL
    PRISMARINE
    PRISMARINE_CRYSTALS
    PRISMARINE_SHARD
    PUMPKIN
    PUMPKIN_PIE
    PUMPKIN_SEEDS
    PUMPKIN_STEM
    QUARTZ
    QUARTZ_BLOCK
    QUARTZ_ORE
    QUARTZ_STAIRS
    RABBIT
    RABBIT_FOOT
    RABBIT_HIDE
    RABBIT_STEW
    RAILS
    RAW_BEEF
    RAW_CHICKEN
    RAW_FISH
    RECORD_10
    RECORD_11
    RECORD_12
    RECORD_3
    RECORD_4
    RECORD_5
    RECORD_6
    RECORD_7
    RECORD_8
    RECORD_9
    RED_MUSHROOM
    RED_ROSE
    RED_SANDSTONE
    RED_SANDSTONE_STAIRS
    REDSTONE
    REDSTONE_BLOCK
    REDSTONE_COMPARATOR
    REDSTONE_COMPARATOR_OFF
    REDSTONE_COMPARATOR_ON
    REDSTONE_LAMP_OFF
    REDSTONE_LAMP_ON
    REDSTONE_ORE
    REDSTONE_TORCH_OFF
    REDSTONE_TORCH_ON
    REDSTONE_WIRE
    ROTTEN_FLESH
    SADDLE
    SAND
    SANDSTONE
    SANDSTONE_STAIRS
    SAPLING
    SEA_LANTERN
    SEEDS
    SHEARS
    SIGN
    SIGN_POST
    SKULL
    SKULL_ITEM
    SLIME_BALL
    SLIME_BLOCK
    SMOOTH_BRICK
    SMOOTH_STAIRS
    SNOW
    SNOW_BALL
    SNOW_BLOCK
    SOIL
    SOUL_SAND
    SPECKLED_MELON
    SPIDER_EYE
    SPONGE
    SPRUCE_DOOR
    SPRUCE_DOOR_ITEM
    SPRUCE_FENCE
    SPRUCE_FENCE_GATE
    SPRUCE_WOOD_STAIRS
    STAINED_CLAY
    STAINED_GLASS
    STAINED_GLASS_PANE
    STANDING_BANNER
    STATIONARY_LAVA
    STATIONARY_WATER
    STEP
    STICK
    STONE
    STONE_AXE
    STONE_BUTTON
    STONE_HOE
    STONE_PICKAXE
    STONE_PLATE
    STONE_SLAB2
    STONE_SPADE
    STONE_SWORD
    STORAGE_MINECART
    STRING
    SUGAR
    SUGAR_CANE
    SUGAR_CANE_BLOCK
    SULPHUR
    THIN_GLASS
    TNT
    TORCH
    TRAP_DOOR
    TRAPPED_CHEST
    TRIPWIRE
    TRIPWIRE_HOOK
    VINE
    WALL_BANNER
    WALL_SIGN
    WATCH
    WATER
    WATER_BUCKET
    WATER_LILY
    WEB
    WHEAT
    WOOD
    WOOD_AXE
    WOOD_BUTTON
    WOOD_DOOR
    WOOD_DOUBLE_STEP
    WOOD_HOE
    WOOD_PICKAXE
    WOOD_PLATE
    WOOD_SPADE
    WOOD_STAIRS
    WOOD_STEP
    WOOD_SWORD
    WOODEN_DOOR
    WOOL
    WORKBENCH
    WRITTEN_BOOK
    YELLOW_FLOWER
     
    #4 RockyHawk, Jun 7, 2019
    Last edited: Jun 7, 2019
    • Like Like x 1
  3. RockyHawk updated Command Panels with a new update entry:

    Version 1.3

    Read the rest of this update entry...
     
    • Like Like x 1
  4. when i click in item the gui execute command from another gui, im currently have more than one gui and when i click in a certain item in the first one her command is ignored and execute the one from the same number of item but from the another gui.

    https://pastebin.com/XjCxDYvK

    The gui "lugares" dont execute the warp commands and when i click in the item "20" instead of execute "warp coliseo" command, it execute the command from the item "20" but from the "doctrinas" gui ("class profess").
     
  5. The GUIs that have the title:
    Code (YAML):
     title: '&6&lDT > Doctrinas'
    need to have different titles for each GUI.

    EDIT: version 1.5 and up will automatically recognise this error and tell you if you try to open a panel
     
    #7 RockyHawk, Jun 13, 2019
    Last edited: Jun 23, 2019
    • Like Like x 1
  6. thank you very much it works,

    a very useful adittion for this plugin could be custom data model support for the items in the gui.
    this would allow 1.14 servers that use resourcepacks to use custom icons
     
  7. RockyHawk updated Command Panels with a new update entry:

    Version 1.4

    Read the rest of this update entry...
     
    • Like Like x 1
  8. Hey everyone!
    The next update in 1.5 will be a helpful update for those of you who might be making large config file with lots of panels.
    I will be implementing a way for you to know when there is an error and where it is!

    I have had a few questions about things that can be resolved with this update so I hope you enjoy it when it is complete.
    If you have any suggestions be sure to message me!
     
    • Like Like x 1
  9. RockyHawk updated Command Panels with a new update entry:

    Version 1.5

    Read the rest of this update entry...
     
    • Like Like x 1
  10. upload_2019-6-22_22-1-7.png
    Server last buildtools spigot 1.14.2
    Plugin version 1.5
    Default config and panel
     
  11. Hmm is that the exact default config and panel in the original folders generated from the same 1.5 version?
    It seems to find the panel, but the section "perm: default" or "perm: admin" isn't able to be found. Do you mind PMing me or sending all the configs and I can see if I can replicate it.
     
    • Like Like x 1
  12. i delete old version plugin and plugin folder, the config file and panel, are the defaults generated by the 1.5 plugin.
     
  13. Very strange, I am reviewing the code and testing the newest version of 1.14.2, the perm: section does generate and it is working fine for me with the defaults.
    With the way the code works, It will stop when it finds an error, so the plugin can find the panel but just not the perm: which is generated to be the first line in the panel. Can you send the config? I want to check it has generated properly for you.
     
    • Like Like x 1
  14. Code (Text):

    config:
      version: '3.0'
      format:
        perms: §cNo permission.
        reload: §aReloaded.
        nopanel: §cPanel not found.
        noitem: §cPanel doesn't have clickable item.
        notitem: §cPanels cannot include spaces.
        error: §cError found in config at
        notspecified: §cPlease specify a panel using /cp <panel>
        tag: §8[§dCommand Panels§8]
     
    Code (Text):

    panels:
      example:
        perm: default
        rows: '1'
        title: §8Example GUI
        empty: STAINED_GLASS_PANE
        emptyID: '15'
        open-with-item:
          material: GRASS
          ID: '0'
          name: §aSurvival Panel
          lore:
          - §2Open the panel
          - §2to heal yourself and change gamemode to survival.
        item:
          '4':
            material: GRASS
            ID: '0'
            name: §aSurvival
            lore:
            - §2Heal Yourself and
            - §2change gamemode to survival.
            commands:
            - heal
            - gamemode survival
     
     
  15. I have had a look and I can't seem to replicate it with the latest buildtools spigot 1.14.2 or 1.12.2.
    I am using the default config for both versions and I have done a lookover at the code.

    Unless there is anything else that might be causing it, the plugin itself is working and
    it's hard to diagnose an issue I cannot replicate myself.
     
    • Like Like x 1

  16. in that case maybe it would be wise to use the previous version
     
  17. If the previous version is working fine, I keep all the versions just in the Version History tab.
     
    • Like Like x 1
  18. After quite alot more testing, I have seem to come across the issue.

    It appears to just send that error message appose to the "Panel not found" message.
    I am able to use "/cp example" for the example panel and it is working correctly, but any
    panel that is not found outputs the perm issue. I will keep looking further into the bugs and update
    when I feel it is resolved.

    When I work out this issue I believe it might be linked to your issue.

    Sorry about the lateness in finally working this out, hope to fix it soon!
     
    • Like Like x 1