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).
@xH3LLRAIZ3Rx You can't force a client to open that windows (it's client side). You have to send a link to the client with tell: but the client still needs to click...
@Compressionist What exactly doesn't work? The second one seems right, but you should add single quotes around the command ( 'console:...' )
@umbrarush There is no cooldown
Is it possible to get a cooldown between button presses?
and @compressionist, it might be because you are using Magic coins or try using console:cmd once
How do i add multiple console commands? These won't work:
spawncmd: NAME: 'Forcetoss' COMMAND: console:rt take <player> 25 COMMAND: console: op <player> DESCRIPTION: - '&aToss your enemies in the air!' ICON-ITEM: 403 PRICE: 25 Magic Coins POSITION-X: 1 POSITION-Y: 1
spawncmd: NAME: 'Forcetoss' COMMAND: console:rt take <player> 25;console:op <player> DESCRIPTION: - '&aToss your enemies in the air!' ICON-ITEM: 403 PRICE: 25 Magic Coins POSITION-X: 1 POSITION-Y: 1
If im doing something wrong please tell me!
can you add a feature like WEBSITE: where when someone clicks on a button with that it opens the website in there browser
@lecraeman
add this to one of your buttons: ;console:playsound {file} <player> File Being in %appdata% > .minecraft > assets > sound
So like ;console:playsound random.click <player>
@filoghost
thats actually what i did, as a console command
@monkeymanboyperson I looked at Bukkit API, it's not possible to detect the type of click...
@xH3LLRAIZ3Rx You can already! Just add the command /playsound to your menus ;)
@lecraeman I don't know, because for Spigot it's different...what's the bukkit equivalent?
@Jidiiot I may add this later, but maybe in another extra plugin.
@TommehRRR I will add later OP commands like VariableTriggers, but I won't add per-world menus (it's too specific for your needs)
@jessefjxm Seems to be an issue with essentials, you see ChestCommands in the log only because the command was used through it...
@xH3LLRAIZ3Rx
I second this! Sounds on the use of a button would be incredible!
Server crashed with this report: http://hop.tl/eJ8hHSUM4n8ZDbMehE
Seems like a bit of an issue between essentials teleporting a player then ChestCommands having issues when someone uses a command. Not sure which is responsible.Hope you can have a look on it :)
@filoghost well lets say i wanted to make a shop in it and make left click buy and right click sell or lets say i was using it for minigames i could make a left click join the queue and right click to leave it
@filoghost Can u make so when u respawn you will respawn with a menu item. And a config for that. so i can choose which menu and world support in which world u will respawn with it?
can you add something like the /playsound command so when people press a button it plays a sound that you can do like PLAYSOUND: random.orb
@filoghost
I am using spigot...1072 I believe(Might be 1070).
@filoghost
Well, i personally have a complex situation, i need to use the same command, but in different worlds have different menus.
I tried using this as cap sensitive and negating permissions.
Also, as i am using a modified server, i cannot have a message showcasing the plugin's name, no offence ofcourse
--
Also by override i meant run the command and ignore permissions, as if the command is op. I use a multiverse spawn command, and i cannot have users use /mv spawn, things like that
@ChayneTheGamer Using command as OP could be a problem...maybe because of error or glitches people is still op....I don't know if I will add this, for security reasons
@TommehRRR For world specific gui's you can negate the permission in other worlds. What do you mean with command overrides?
@aj4sure125 What does it says?
@lordkrypton You misconfigured your yaml file. Try this online parser http://yaml-online-parser.appspot.com/
@jack588 There is a plugin called AttributesHider, that does it :)
@monkeymanboyperson Why?
@lecraeman You need bukkit v1.6.2 or higher, not 1.6.1. Just use other menus and don't give them permissions...
I see you added hiding the attributes, but it doesn't seem to be working for me :( I hate to bring up more issues xD but I LOVE this plugin, and I think it's almost PERFECT.
@jack588
I also have this issue xD I guess he will fix it soon!
@filoghost
No, I want it to NOT tell what I am missing. I want it to say something like(You need to be VIP to do this.), I figured you could do it in the language file. If not it's ok, but I was wondering!
can it run command as op not console? because player can't to do more things and I don't want to give them permission
hey, in this plugin you can hide the default minecraft attributes right?
if so, can you make it on rpgitems, so that default minecraft attributes not showing on rpgitem items, its really annoying.. just askin, not pushing you to make it
also can you make its like permission per command / item, so if the player doesnt have permission the item/command doesnt show, and the player has permission, the item/command will showing
sorry for bad english :D