[ABANDONED] Chest Commands GUI -  Forked icon

[ABANDONED] Chest Commands GUI - Forked -----

An intuitive and powerful plugin to create graphical user interfaces. Now with more features




  • Removed the Legacy Support resource page, including its description to the README
----------, Mar 13, 2021

It was a while since the last update, and I'm now fully working in BetterGUI.
There is no need to support both GUI plugins.
So, this is the last update of CC.
And I left it behind (no more support).
For anyone who want my support, consider trying BetterGUI, which is better than this plugin.
Or if you feel enough, the plugin is stable enough to use for a long time.
The source code is still there.
If you are a developer and want to continue the journey, feel free to fork and modify it yourself.
For now, Farewell, CC. And see you in BetterGUI (If possible).

  • Included all addons for CC (Bungee, World&Region & Legacy Support)
----------, Mar 21, 2020

I have released my new GUI plugin "BetterGUI"
You can check it out here: https://www.spigotmc.org/resources/bettergui.75620/
Also, with the release of that plugin, I officially stopped working with this plugin.
But I'll come up with some rare bug-fixes for about a month.
So choose yourself. Switch to BetterGUI if you want more things than Chest Commands, or Stay with this plugin if you think it's enough.

  • Updated all dependencies
  • Fixed {money}
  • Added {money_formatted}
  • Small changes in the code
----------, Feb 29, 2020

Again, I'm now working on BetterGUI, so there's no more time to maintain this old project. I'll leave it behind, just come up with some rare updates with bugfixes only.
If you are interested in BetterGUI, join my discord server for the news about it, and you can get yourself a copy (just for testing, not ready for production).
Github: https://github.com/BetterGUI-MC/BetterGUI

  • Fixed BlockStateMeta for some materials
  • Fixed "open:" conflict with "delay:"
----------, Feb 13, 2020

Hey, This is the last update of the old lunar year.
Just around 4 hours left before Lunar New Year (in my timezone).
Happy lunar new year, everyone.
Also, I started working on my new GUI plugin called "BetterGUI" (Thanks everyone in my discord server for the vote)
You can watch my work here
By the way, enjoy the (lunar) new year.

  • Now the cooldown will store the UUID of the player instead of himself
    Fix a problem that the cooldown resets when the player log out
  • Requirement Value will be trimmed before added if it's a string with ";"
  • Join my discord server for the addons (including the Bungee one)
----------, Jan 24, 2020

  • As @StealthOO7 's request, The plugin will not send the requirement message if it's empty
----------, Jan 4, 2020

So it has been a long time since I began working on this small project. It was a very fun time, as this became something you like and something well-known (and useful, of course).

As I said on one of my Q&As, I started this project because I wanted to add things for which I (as a user) had been waiting to be implemented on the original one. It happened to get a lot of downloads, positive reviews and DMs that gave wonderful ideas. Thanks for all the supports you gave me and this plugin.

I'm now on the second stage of my university studying so now I'm really busy. I kinda abandon this plugin, partially :unsure:. Don't worry, I still support this plugin, but I just do the bug-fixes and no more feature will be added. Then all the TODOs will be removed.

I also started working on a new GUI plugin (I named it "YAGUI"), which is a rework of Chest Commands GUI - Forked. It'll be released eventually. Stay tune :cool:
----------, Jan 3, 2020

  • Fixed an error when taking points and tokens
----------, Dec 31, 2019

  • Fixed an exception thrown when loading addons
[​IMG]
----------, Dec 30, 2019

Finally, I've created a Discord server for plugin support and having fun. It's recommended to join the server to get frequent support from me and other members (If any). I also make some addons like the World/Region Requirements and Bungee support, which are uploaded to the server for testing.
Discord: https://discord.gg/8mJJMqH
  • Allow to use List on Requirement Value
  • Removed server:
    It has been moved to an addon that adds Bungee support
  • Now addons will be loaded after all plugins are enabled
----------, Dec 30, 2019

  • Added Addon Manager
    • Now all addons should be installed in the "addon" folder
    • This helps me to add more things to this plugin without making it a mess
    • Also helps some people whose servers are on free hosting with limited amount of plugins allowed
    • Addon Template: https://github.com/SRC-Bukkit-Recover/ChestCommands-AddonTemplate (I guess it's not needed for most people but I am lazy)
----------, Dec 23, 2019

  • New Variable Manager
    • Dynamic registration
    • Economy-type variables will simply be ignored if the plugin is not found
  • Optimized Refresh menu tasks
  • Support banner options for shields
  • Small changes in the code
----------, Dec 23, 2019

  • Now it'll start the cooldown if the player meet the requirements.
  • Changes in the code.
----------, Dec 18, 2019

  • Spigot 1.15 has been officially released. I have built this plugin against the latest version and tested on my local server.
    It should technically work with 1.15 since Spigot didn't change anything big in the API.
    But You may test it and tell me if there is a problem and I'll fix it ASAP.
  • There will be a Material update that adds the possibility to use newer Material names on old versions (Thanks to XMaterial)
    Stay tune
    I guess I'll do something else since doing this causes Required Item to always check the Data Value.
----------, Dec 11, 2019

----------, Dec 4, 2019

Yes! Version works now. It's 3.4.0.
As I said earlier on this post, this update is The Requirement Update. Now older versions of this plugin that use the old requirement settings will not work on this update. I'm sorry I don't want to make a converter as that will make things more complex and problems will fall.
You must update your requirement settings to get your things working on this version.


----------, Nov 27, 2019

IMPORTANT: Some information before the next update, Read THIS
----------, Nov 18, 2019

Wow, 2000 downloads. Hooray.
I work on this in my free time so the updates is not frequent as usual.
Sorry about that.
Here is another update. Enjoy

REQUIRE-ITEMS and COOLDOWN per click type soon
----------, Nov 17, 2019

  • Added ASCII Placeholders for lang.yml and Required Items' name and lore
  • Now you can use custom sound on "sound: " command (from Resource packs, etc)
  • Misc changes in the logger
  • Fixed refresh task for some servers with custom spigot forks
----------, Nov 11, 2019

----------, Nov 3, 2019


  • Now you can use URL for custom skulls
    Code (Text):
    SKULL-OWNER: 'http://textures.minecraft.net/texture/33cccd6469b8611e8c6b833e2e7b143bd30a8a357f7fbcd4a54f2c0d3bda642c'
  • Changed the way the plugin throws exceptions
    Now it uses Logger instead of throwing unknown stacktrace
----------, Oct 30, 2019

----------, Oct 26, 2019


----------, Oct 25, 2019

This update is not tested and may cause some bugs. You can test it and tell me if there is any problems
HeadsPlus and EpicHeads support is buggy.
Currently investigating
https://github.com/huynhqtienvtag/ChestCommands/wiki/Item-Formatting#skull
----------, Oct 21, 2019

  • Add Unbreakable tag for "give: "
  • Add {group} (Thanks @VictorHugo_BR for the idea)
    Requires Vault and a permission plugin
  • Add {rainbow}
    Random color
----------, Oct 20, 2019

  • Add "close: <boolean>" click action (Thanks @VictorHugo_BR for pointing out)

    Since the plugin schedules the commands before actually running them, "open: " can cause the inventory not being close although "KEEP-OPEN" is false.
    This fixes the issue if you want to
    • close the inventory
    • doing something such as sending a message or a title
    • Do the delay
    • open the inventory again
  • Code (Text):
    COMMAND: "close: true; tell: Hello; delay: 60; open: example.yml"
----------, Oct 2, 2019

  • Fixed Sign not working in 1.14.X
----------, Sep 14, 2019

I'm currently on a course and can't be online on my computer.
The updates will be delayed until I finish the course.
The ideas in the TODO will come on the next updates (not all of them)

For those who like my resource and want to support my work, there is a way.
I have created my paypal account and a link to donate.
Here: https://paypal.me/HSGamer1234
Go and buy me a coffee.
Thanks for 350 downloads
----------, Aug 31, 2019

  • Remove {id} variable on Required Item's Messages since It cannot get ID from modern material (Thanks @Hatventures for pointing out)
----------, Jul 30, 2019

  • Added "FIREWORK: " node
  • Added examples
Code (Text):
firework_charge:
  NAME: '&aFirework Charge'
  LORE:
    - 'This is a example of firework charge'
  ID: firework_charge
  FIREWORK: 'ball|0.255.0|0.255.0|false|false'
  POSITION-X: 3
  POSITION-Y: 4
----------, Jul 30, 2019

First of all, Thanks all for 200 downloads. That means a lot to me.
I didn't expect that this small plugin would be useful to you.

Secondly, I'm now very busy with my life and my server so the updates will not be frequent. Be kind to me and wait for the updates just a little bit longer than usual :)

Thank you. And again, thanks for 200 downloads.



Code (Text):
slot_6:
  COMMAND: 'give: firework,1, firework: ball_large|0.255.0-0.0.255|125.255.0|true|false star|255.0.0|0.255.0|false|true'
  NAME: '&aGive firework'
  ID: firework
  SLOT: 6
----------, Jul 29, 2019

  • Added {ping} variable
----------, Jul 20, 2019

Code (Text):
title:
  COMMAND: 'title: &a&lHey Hello|&eGood to see you'
  NAME: '&3Title'
  LORE:
    - '&7Send title to you.'
  ID: paper
  POSITION-X: 1
  POSITION-Y: 4


title_with_time:
  COMMAND: 'title: &a&lHey Hello|&eGood to see you|10|80|10'
  NAME: '&3Title'
  LORE:
    - '&7Send title to you.'
    - '&7Custom fade in, stay and fade out'
  ID: paper
  ENCHANTMENT: durability, 1
  POSITION-X: 2
  POSITION-Y: 4
----------, Jul 16, 2019

  • Add an option to enable hover event on "required item" messages
    It's use_hover_event_on_required_item_message on config.yml
  • Reformat ItemStack Reader
example.png
----------, Jul 11, 2019

Code (Text):
head:
  COMMAND:
    LEFT: 'give: skull:3,1,skull: hdb-1'
    RIGHT: 'tell: &aThank you :)'
  REQUIRED-ITEM:
    RIGHT: 'skull:3,1,skull: hdb-1'
  NAME: '&eHeadDatabase'
  LORE:
    - 'This is a test for HeadDatabase hooking'
    - 'You can use ''hdb-<head_id>'' to use HeadDatabase heads'
    - ''
    - 'This only works if you install HeadDatabase'
  KEEP-OPEN: true
  ID: 'skull:3'
  SKULL-OWNER: 'hdb-1'
  POSITION-X: 9
  POSITION-Y: 3
  ENCHANTMENT: durability, 1
----------, Jul 7, 2019

  • Placeholders on "give-points" and "give-tokens"
  • Add an example
  • Better ItemMeta check
Code (Text):
multiply-money:
  COMMAND: 'condition: {money} > 0; givemoney: {money}; refresh: 0'
  NAME: '&eMultiply Money'
  LORE:
    - 'This is a example of placeholders on "give-money:"'
    - 'This will multiply your money by 2'
    - 'Your money need to be higher than 0 to use this'
    - ''
    - 'Current money: {money}'
  KEEP-OPEN: true
  ID: paper
  POSITION-X: 8
  POSITION-Y: 3
  ENCHANTMENT: durability, 1
----------, Jul 6, 2019

Resource Information
Author:
----------
Total Downloads: 60,765
First Release: Jul 5, 2019
Last Update: Mar 13, 2021
Category: ---------------
All-Time Rating:
57 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings