MenuService
General Description
MenuService is a plugin and API which allows plugins to create and use complex menu systems.
Status Update
It's been a long time since an update. I'm sorry for keeping everyone in the dark. With the start of the fall semester, I've been really busy with all of my classes. I've made some large updates to the plugin and have just released a new Beta version. Note that this version is still a beta; there are probably plenty of errors and missing features. Please give it a try and let me know what you find.
MenuService is open source. you can see the source on Github. https://github.com/m0pt0pmatt/MenuService
You can get a 1.6.2 version of the latest jar here: MenuService v0.8 for 1.6.2 For developers, you can get a 1.6.2 version of the latest API here: MenuService API v0.8 for 1.6.2
If you want to see the planned features, check out this Google Document. See what work is being done!
Permissions
Commands
Documentation
I'm working on making some simple tutorials. An example of a menu config file can be found here. Check out this tutorial for beginners: Check it out! Check out this tutorial for developers: Check it out!
Doesn't work with Bungee's /server ;/
@H2NCH2COOH
I've tried to make something similar for my plugin and I hoped it was only a problem with my code, but now I know it is a bukkit bug.
Well I will have to use an other system.
So is it a bug with bukkit, or with the plugin?
@And_S
@ccrama
For the inventory not sync problem, it seems it's a bug of bukkit.
I'm sorry I have no idea how to fix it.
I am having HORRIBLE glitches. This plugin is glitching up how inventories work, inventories work as normal, but after about 30 seconds, they reset, and nothing in the inventory works. I know it is this plugin, because I removed it and it worked. No errors, nothing in log.
Color codes using the kitname.yml don't work, they throw an illegal character exception
I have go t one big problem:
After an Menu was closed the inventory of the client and the server get out of sync. (Meaning changing the inventory does not change it on the server, reverting it when the inventory is updated)
This can only be fixed be rejoining the server, which makes it almost impossible to use
Love this plugin alot. Do you plan on adding color support to it? I think that's the only thing that could make this so much better.
@globemaster123
Yes would be cool :)
This plugin doesn't generate the Menu/Games files, could someone send me theirs so I can configure...
@SuperMinecraftBrosMC
I'm sorry, chances are that I will not expand the functions of this plugin. Please program your own requirements using the API.
Thank you for supporting this plugin.
Btw, I have just reported the page of piecrafted. Thank you for pointing it out.
Could you add an option for like a chance system?
So there would be a chance for each item for it to appear. This would be perfect for my DvZ Server then :)
Oh and Btw, Piecrafted stole your Page
http://dev.bukkit.org/server-mods/item-menu/
Want Colour & Magix Codes !!
@H2NCH2COOH
I'm having some problems with v1.8.1. (see my tickets)
@H2NCH2COOH
Thank you :D
@Minecrell
no need to wait! v1.8 gets it done
@H2NCH2COOH
I can wait, no problem.
@Minecrell
The spam thing I'll fix it by adding a /menu null command. But the next version will need some time before it comes out. Now, I can think of trying to call a empty command package using CommandPackage
And the command thing, I'll change it, but it have to wait until next version I'm sorry.
@H2NCH2COOH
The problem is that it spams my console because it shows a message there...
Can you change the commands to /itemmenu and add menu as a alias? I'm using /menu in another plugin on my server.
@Minecrell
That's a little problem. I'll fix it. I suggest you use CONSOLE command a "time add 0" or anything not a command. Not very good but it helps.