• Stable 2.8.0 c590255d38

    2.8.0 | VotePoints for payment, Items for payment and other new features

    JaTiTV released this 3 weeks ago | 0 commits to 2.8.0-Voting since this release

    In this update more options to pay for the functions like Vote Points (VotingPlugin) and Items have been added.

    Also, 2 completely new functions have been added to give or remove both Vote Points and Items to the player.

    Update to T2CodeLib 12.0!

    New config for the function files:
    Eco:

        Cost:
          Enable: false
          EcoModule: VAULT # VAULT, MONEY, ITEM, VOTEPOINTS
          Item: DIRT;5 # ITEM;AMOUNT
          VotePoints: 0
          Price: 0.0
    

    The new functions:

        FunctionVotePoints:
          Enable: false
          Mode: ADD # ADD, REMOVE
          Amount: 0
        FunctionItem:
          Enable: false
          Mode: REMOVE # ADD, REMOVE
          Item: DIRT;5 # ITEM;AMOUNT
    
    Downloads
     
  • Stable 2.7.7 87d0f75a4c

    2.7.7 | Bungee Load Fix

    JaTiTV released this 4 weeks ago | 17 commits to main since this release

    Downloads
     
  • Stable 2.7.6 5674b54593

    2.7.6 | Critical MySQL bugfix

    JaTiTV released this 4 weeks ago | 22 commits to main since this release

    [ebbec1f] Critical bugfix: MySQL had a server crash
    [f6860e9] Fix: The message when disabling the GUIItem was not displayed
    Spigot: https://www.spigotmc.org/resources/commandgui-functionsgui-spigot-bungee-1-8-x-1-18-x.90671/update?update=458088

    Downloads
     
  • Stable 2.7.4 19822f7024

    2.7.4 | MySQL Bugfix

    JaTiTV released this 1 month ago | 24 commits to main since this release

    MySQL Bugfix

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF NOT EXISTS `Slot` INT(1) NULL DEFAULT NULL AFTER `Status`' at line 1
    

    And minor code changes

    Downloads
     
  • Stable 2.7.3 b0286e597f

    2.7.3 | Bugfix

    JaTiTV released this 1 month ago | 26 commits to main since this release

    [ddfea4e]
    CHANGE: The placeholders are now usable internally in the plugin, even if PlaceholderAPI is not available.

    FIX: Playerheads, Base64 Heads are now also available with 1.8 - 1.12

    Downloads
     
  • Stable 2.7.2 32c1219bb2

    2.7.2 | Add UseItem ItemBlockBlacklist

    JaTiTV released this 1 month ago | 29 commits to main since this release

    ADD: [32c1219] Added a UseItem Item/Block Blacklist to make it so that when you look at one of these blocks, the GUI doesn't open but the block (for example: CHEST, CRAFTING_TABLE, or buttons).

    FIX: [326dfae] Small code changes that fixes minor bugs

    Downloads
     
  • Stable 2.7.1 a05b941aaf

    2.7.1 | Bug fixes

    JaTiTV released this 2 months ago | 31 commits to main since this release

    Bug fixes:

    • When sneaking and using the UseItem, an error occurred.
    • The config.yml was not reloaded on '/commandgui admin reload' and the change was rolled back
    • The command '/gui-item slot ' was calculated incorrectly and it often came the message that the selected slot was occupied although it was not.
    Downloads
     
  • Stable 2.7.0 b6347c8fad

    2.7.0 | SQLITE and other functions were added, some bugfixes

    JaTiTV released this 2 months ago | 0 commits to 2.7.0 since this release

    In this update some functions have been rewritten, changed and added.
    Among other things, this now includes SQLITE as a storage medium.

    In addition, some minor bugs have been fixed.

    The GUIs files have been split into GUI files and function files, this provides more clarity in the overall plugin structure and offers the possibility to call a function from multiple GUIs. For example, you can create a back button as a function and call it from 3 GUIs, the item, the function can also be in different places, because the slot is set in the GUI file.
    Config differences: https://git.t2code.net/JaTiTV/CommandGUI/src/branch/2.7.0/Config%20Update%20V5

    So in the GUI files it is set on which slot which function should be.
    Also, the permission to see and use the functions can now be set individually in the GUI config.

    In the functions, 2 new functions have also been added to allow players to turn permissions on and off and an option to turn the UseItem on and off.

    Placeholders have been added.

    This update includes a converter that builds the new structure from the old config structure. Your options should be carried over in the process. For security reasons, your old GUI files will be saved under the path 'plugins/CommandGUI/OldConfig/GUIs/Version4'.

    Added:

    • SQLITE as storage medium
    • Placeholders
    • %commandgui_useitem% - Shows if you have activated or deactivated the UseItem (in color, customizable in config.yml)
    • %commandgui_useitem_boolean% - Shows if you have enabled or disabled the UseItem
    • %commandgui_useitem_slot% - shows on which slot you have set the UseItem
    • ToggleUseItem as new option for slots
    • TogglePermission as new option for slots

    Changes:

    • Removed permissiond regestration from plugin.yml and regestred via code.
    • The Slot See and Use Permissions are now included in OP and commandgui.admin
    • refresh perms by reload
    • The MYSQL connection has been slightly optimized
    • If you changed the slot of the UseItem, the Protection (RemoveItemWhenItIsDisabled)
    • placeholder in slot permissions changed from '[guiname]' to '[function]'.
    • The config structure has been revised.

    Bug fixes:

    • use and see perm
    • The command 'gui-item slot ' dat not set the item to the right place?
    • If there was a function in the GUI that did not exist, then an error occurred in the console and the GUI could not be opened, this was fixed.
    • If you did not have the permission to see a function and still clicked on the slot, then an error occurred
    • the sound was not played when CostumSound was off in the function
    • Fixed a bug that prevented GUIs from opening.
    • The OpenGUI option, the command '/cgui ' did not work. The GUI that was set as default GUI in UseItem was always opened. This was fixed
    • The OpenGUI option, the command '/cgui ' did not work. The GUI that was set as default GUI in UseItem was always opened. This was fixed
    • Fixed a bug that prevented GUIs from opening.
    Downloads
     
  • Pre-Release 2.7.0_Snapshot-6 f3feddd317

    2.7.0_Snapshot-6 | SQLITE was added, minor changes and fixes

    JaTiTV released this 2 months ago | 1 commits to 2.7.0 since this release

    This version may contain errors or bugs!

    If you notice any bugs, please report them to me in Discord support.

    This should be the last but also an important snapshot of 2.7.0.

    This includes among other things now also SQLITE as storage medium

    2.7.0_Snapshot-3 - 6

    • [520df8d] Change: Removed permissiond regestration from plugin.yml and regestred via code.
    • [520df8d] Change: The Slot See and Use Permissions are now included in OP and commandgui.admin
    • [7993dca] Change: refresh perms by reload
    • [3bd0662] Fix: use and see perm
    • [c5bc880] Add: SQLITE as storage medium
    • [c5bc880] Change: The MYSQL connection has been slightly optimized
    • [c5bc880] Fix: The command 'gui-item slot ' dat not set the item to the right place?
    • [cfd07b0] Fix: If there was a function in the GUI that did not exist, then an error occurred in the console and the GUI could not be opened, this was fixed.
    • [cfd07b0] Change: If you changed the slot of the UseItem, the Protection (RemoveItemWhenItIsDisabled) was ignored and you got the item
    • [fc98f93] Fix: If you did not have the permission to see a function and still clicked on the slot, then an error occurred

    2.7.0_Snapshot-2
    Fix: the sound was not played when CostumSound was off in the function
    Change: placeholder in slot permissions changed from '[guiname]' to '[function]'.

    2.7.0_Snapshot-1
    In this update some functions were rewritten, changed and added.

    Also some minor bugs have been fixed.

    The GUIs files have been split into GUI files and function files, this provides more clarity in the complete plugin structure and offers the possibility to access a function from multiple GUIs. Thus, for example, you can create a back button as a function and open it from 3 GUIs, the item, the function can also be in different places, because the slot is set in the GUI file.
    Config differences: https://git.t2code.net/JaTiTV/CommandGUI/src/branch/2.7.0/Config%20Update%20V5

    In the GUI files is thus specified on which slot which function should be located.
    In addition, the permission for See and for Use of the functions can now be set individually in the GUI Config.

    In the functions also 2 new functions were added, with which players can switch permissions on and off and an option to switch the UseItem on and off.

    Placeholders have been added.

    This update includes a converter that builds the new structure from the old config structure. Your options should be taken over. For security reasons your old GUI files are saved under the path 'plugins/CommandGUI/OldConfig/GUIs/Version4'.

    Bug fixes:

    • Fixed a bug that prevented GUIs from opening.
    • The OpenGUI option, the command '/cgui ' did not work. The GUI that was set as default GUI in UseItem was always opened. This was fixed

    New features:

    • Placeholders
    • %commandgui_useitem% - Shows if you have activated or deactivated the UseItem (in color, customizable in config.yml)
    • %commandgui_useitem_boolean% - Shows if you have enabled or disabled the UseItem
    • %commandgui_useitem_slot% - shows on which slot you have set the UseItem
    • ToggleUseItem as new option for slots
    • TogglePermission as new option for slots

    Changes:

    • The config structure has been revised.

    If there are any errors, bugs or questions, please contact me in the Discord support.

    Downloads
     
  • Pre-Release 2.7.0_Snapshot-2 b0ff520847

    2.7.0_Snapshot-2 | small change

    JaTiTV released this 2 months ago | 10 commits to 2.7.0 since this release

    This version may contain errors or bugs!

    If you notice any bugs, please report them to me in Discord support.

    2.7.0_Snapshot-2
    Fix: the sound was not played when CostumSound was off in the function
    Change: placeholder in slot permissions changed from '[guiname]' to '[function]'.

    2.7.0_Snapshot-1
    In this update some functions were rewritten, changed and added.

    Also some minor bugs have been fixed.

    The GUIs files have been split into GUI files and function files, this provides more clarity in the complete plugin structure and offers the possibility to access a function from multiple GUIs. Thus, for example, you can create a back button as a function and open it from 3 GUIs, the item, the function can also be in different places, because the slot is set in the GUI file.
    Config differences: https://git.t2code.net/JaTiTV/CommandGUI/src/branch/2.7.0/Config%20Update%20V5

    In the GUI files is thus specified on which slot which function should be located.
    In addition, the permission for See and for Use of the functions can now be set individually in the GUI Config.

    In the functions also 2 new functions were added, with which players can switch permissions on and off and an option to switch the UseItem on and off.

    Placeholders have been added.

    This update includes a converter that builds the new structure from the old config structure. Your options should be taken over. For security reasons your old GUI files are saved under the path 'plugins/CommandGUI/OldConfig/GUIs/Version4'.

    Bug fixes:

    • Fixed a bug that prevented GUIs from opening.
    • The OpenGUI option, the command '/cgui ' did not work. The GUI that was set as default GUI in UseItem was always opened. This was fixed

    New features:

    • Placeholders
    • %commandgui_useitem% - Shows if you have activated or deactivated the UseItem (in color, customizable in config.yml)
    • %commandgui_useitem_boolean% - Shows if you have enabled or disabled the UseItem
    • %commandgui_useitem_slot% - shows on which slot you have set the UseItem
    • ToggleUseItem as new option for slots
    • TogglePermission as new option for slots

    Changes:

    • The config structure has been revised.

    If there are any errors, bugs or questions, please contact me in the Discord support.

    Downloads