Chest Commands
Unmaintained
This plugin is no longer being developed.
It is advised to switch to any other similar plugin that is being actively developed.
Since this plugin is open source, anyone can fork the source code and publish their own version (please do not use the same exact name).
Intuitive and powerful plugin to create graphical user interfaces using inventory menus, with icons to display information and run different actions.
Features
- Create multiple menus of different sizes.
- Open menus with commands, signs or items.
- Many options to customize the appearance of icons.
- Run different types of actions when players click on icons.
- Options to require money, XP levels, items or a permission to click on a specific icon.
- Dynamic placeholders (including PlaceholderAPI) and customizable static placeholders.
- Economy support through Vault (optional).
- Update notification of new releases.
- Developer API to create menus and register new placeholders.
- Efficient and quality code.
Comments section
Comments are enabled just for interacting with other users, you will not receive any official answers. To report bugs please check the FAQ and then, if the problem isn't solved, open a new issue on the issue tracker (on GitHub).
You should add the option to make an item do different things depending on if it is a left or a right click
Bug : Cannot load plugins/ChestCommands/menu/pvp.yml while parsing a block collection
Why ?
@cuniculator
That can easily glitch off, badly.
Imagine tons of people spamming this, hand having the server miss a tick.
You now have a group of noobs and idiots messing with everything
Hey i have a question. Whenever i edit the menu, sometimes it will not open up. How do i fix that???
@ChayneTheGamer
easy fix : make the console run "/op {player}" than make the player run your command and after that you'll make the console run "/deop {player}" again
How about:
I suggest adding something similar to CommandSigns where if you add a ^ after a command (ex: /^give <player> diamondsword 1) it will use the command as if the player who clicked on the button is an OP, I suggest this because certain commands cannot be entered from the console.
@uvbeenzaned You're welcome :) Thank for the fast update!
@lecraeman It should already tell what permission node you're missing. What command are you using? /chc or a custom one of menus?
Can we customize the no permissions message?
I want mine to say "You don't have permission.", and that is it, but it says "You don't have the <PERMISSIONNODE>".
Is that your plugin? Or just bukkit?
@filoghost
http://dev.bukkit.org/bukkit-plugins/magicchest/#w-massive-shoutout-thanks-to
Thank you so much for approving of my project! :)
I've found a way to hide attributes, that is version dependant but that simply will not work if the version is not compatible, without breaking the plugin.
Edit: submitted v1.7.1
@GreenGrizzlyBear That command is the one that users should write, not the command that will execute upon opening the menu. Also, you can see in plugin-tutorial.yml that you can use more than 1 line of description...
And yes, you can have multiple menus. See commands options in the description of this page.
@Colton_Sorbie Nice idea, I will add in v1.8 :)
@ashash1509 That plugin is really small and won't affect the performance at all. I tried also to contact the author of BungeeCoord, with no success.
Hey man,
Any luck with the bungee issue? I noticed an extra plugin to download up there but was wondering if you are ever going to include this within your current plugin? I dont really want to run 2 plugins to make one thing work.
Thanks!
And 1 more thing, the server shop gui that comes with this, is there a way to setup a second one of those for buy/sell to make /shop lead to 2 more guis, 1 for buy and 1 for sell, then split off again into categories such as enchant, armor, weapons, pvp, raiding, building or whatever?
Can we add more than 3 lines on a description?
Each time I've tried, it doesn't work, using the main item to open the gui?
I try with 3 lines, it works, I perfectly add a 4th line, and the whole thing messes up D:
I need a 4th line D: People can't read all of the descriptions, unless fullscreen.
Edit: Per haps add a way I can add an extra command when openin the main? I use a gold nugget, so it would, when clicked, tell the player something like "Read the full descriptions by going into full screen"
Something of the sort
Edit2: I tried this. Didn't work :(
menu-settings:
# name - appears as the title - REQUIRED
name: '&4Chest Commands'
# rows - the number of rows of the chest - REQUIRED
rows: 3
# command - OPTIONAL (you can remove this or set it to '')
command: 'menu;tell:&9See The Full Descriptions By Going Into FullScreen Mode'
# open-with-item - OPTIONAL (you can remove this or
# set the item to 0)
open-with-item:
item-id: 371
left-click: false
right-click: true
@Maxwellpunt @Fflluuffyy OPs by default bypass prices. (chestcommands.economy.bypass)
@lecraeman I'm waiting for a bukkit update that includes an API to change attributes, but I think that I could try to do it myself
@lecraeman I've added it to 1.8 features :)
@E1i0te It doesn't close if you set KEEP-OPEN: true, it looks better
I noticed that when you click something, and it opens a new menu. The menu will dissapear... then reopen. This makes it look a little glitchy.
@filoghost
You should look at http://dev.bukkit.org/bukkit-plugins/chest-commands/?comment=291 !
I second his Idea!
@E1i0te
According to the plugin-tutorial.yml menu:
COMMAND: 'spawn;me teleported' = Multiple Commands