GUI Creator
Anyone who has been active on the main forums in the last few days must surely have already heard the news.
I'm not going to comment on why and how, but the short version is that Bukkit is almost certainly not getting passed this.
Consequently, the future of BukkitDev is very uncertain. Even if the legal matters were resolved tomorrow there isn't really anybody left to deal with file submissions anyway. There's no indication about how long the site will stay up and what will happen to the files.
Anyway, while I will continue updating and developing my plugins you will need to look for updates somewhere else, namely the wiki. I will be updating this wiki in the next few days to facilitate better communication (forums, email, etc.) and adding any documentation that's missing.
I will also, of course, be looking into porting the plugins over to whichever API emerges from the ashes!

GUI Creator
This is the successor to Admin GUI, featuring a simpler config but offering more powerful customisation!
How it works
Each screen is divided into ten rows, each having four columns (by default). Controls can be placed into any of these cells, and can span multiple rows and columns. It's also possible to set the exact x, y, width, and height values if needed. See the tutorial for more information.
Video overview
Tutorial
Available controls
- buttons
- text boxes
- checkboxes
- radio buttons
- textures (for images)
- sliders
- gradients
- labels
- spacers
- link buttons
Requirements
- SpoutPlugin
- Spoutcraft
Both of these can be downloaded here
Config
- open_screen
- set this to the id of a screen to have that screen automatically open when the GUI does
- make_player_skins
- set this to no to stop the plugin creating skins when players join the server
The rest of the config is used to change the default colours of things. Each value must be a string in the format r,g,b or r,g,b,a. Note that you can override these colours on any particular control.
Commands
- /reload_gui_creator or /rgc
- this will refresh the layout files if they have been changed since the plugin was started. The new screens will be visible the next time the GUI is opened
- /open_screen or /os
- this is an alternative to pressing the C key
- use on its own to open the GUI like normal
- use with a screen id to open the GUI directly to that screen
Permissions
- gui_creator.can_open_gui - controls whether the user can access the GUI. Default is false.
- gui_creator.can_reload_screens - controls whether the user can reload the screen files. Default is false.
Mac users
I've been informed that Macs have a very unfriendly behaviour of treating remote folders like local folders and creating hidden files on them. This has been causing the problems that I've seen come up a few times where the plugin is trying to read this hidden file.
I've fixed this from 1.6.7 but it you don't want to update, or you're seeing problems with other plugins, there are a couple of things you can do. One is to delete the file .DS_Store from any remote folders that are giving you trouble. Second is to follow the instructions here and stop the behaviour altogether.
Issues
- there are a couple of controls that are hard-coded in Spout so resizing them won't work as intended (mainly check_box and radio_button)
- this plugin is intended to be run full-screen, with GUI scale set to auto (see the previous point)
Like this and want to show appreciation? Send any unwanted TF2 items my way! id: coldandtired
-
View User Profile
-
Send Message
Posted Feb 1, 2012@coldandtired
Thanks for the help, turned out deleting the folder fixed the problem :D Works like a dream now, thanks again for this awesome plugin!
Philip
-
View User Profile
-
Send Message
Posted Feb 1, 2012Yes, there is no RB, that could cause the problems because without "stay_open: no" the GUI doesn't close. Ok, i'll wait for RB Builds. :)
Thanks, the ^faction^ ist working!
-
View User Profile
-
Send Message
Posted Feb 1, 2012@formmethanal GUI Creator 1.4.1 is compiled with CraftBukkit 1.1-R1. There is no recommended build for R3 for SpoutPlugin, or for Spoutcraft, which is possibly causing the problem.
stay-open should be stay_open, but you never have to put stay_open: no as it's the default behaviour.
As for the factions, the plugin has no idea about any other plugin. The reason it doesn't work is you're using % instead of
^.-
View User Profile
-
Send Message
Posted Jan 31, 2012i'm using CB 1.1 R3 and GUO Creator 1.4.1, but i've 2 problems:
The GUI doesn't close everytime after he has comitted a comand, some buttons even with "stay-open: no" don't work, the GUI still is open and i have to close it with ESC because it doesn't react.
Second problem: Is it possible that the GUI doen't work with Factions? iIve tried to create a Faction Button: http://pastie.org/3293572 But Factions always say it doesn't know a Faction or player named %faction%. A Factions or GUI creater issue?
-
View User Profile
-
Send Message
Posted Jan 31, 2012I was just surfing my favorite developer. This looks awesome cold, you are brillant.
-
View User Profile
-
Send Message
Posted Jan 30, 2012@Wingblow That means there is a problem with your screen file(s) then. Can you post them either here or to Pastebin?
-
View User Profile
-
Send Message
Posted Jan 30, 2012@coldandtired Thanks for the quick response!
I am using both Spout and Spoutcraft, and no errors occurwhile starting up the server...
[GUI Creator] Loading GUI Creater v1.4.1.
[GUI Creator] Version 1.4.1 running!
I can reload the plugin via /rgc, but /os does nothing...
-
View User Profile
-
Send Message
Posted Jan 30, 2012@Wingblow Are you using Spout and Spoutcraft? Are there any errors in the console when the plugins load?
-
View User Profile
-
Send Message
Posted Jan 30, 2012Hi there, awesome plugin! But it's not working properly for me... When I type /os it doesn't say Unknown Command, like it would if I typed /ajksfhdf, but it doesn't show the screen either... What am I doing wrong?
Thanks in advance, Philip
-
View User Profile
-
Send Message
Posted Jan 29, 20121.4.1 is up - direct link
Due to the fact there is no Spoutcraft RB yet (players needs to select dev build in the options) there are no changes in this version except updating to the latest RB.
-
View User Profile
-
Send Message
Posted Jan 29, 2012@matthieu614 Okay, done.
Bukkitdev rather uselessly doesn't provide any way for the plugin author to be notified about posts and topics made in the forum :( So if anyone posts anything they want me to see please PM me about it.
-
View User Profile
-
Send Message
Posted Jan 29, 2012Can you add a Forum ? I'm trying to code an interface to help those who would struggle with just the word processing:)
-
View User Profile
-
Send Message
Posted Jan 28, 2012@SecondWorld I don't know of a plugin that does that but it's pretty easy to do so there might already be one available somewhere.
-
View User Profile
-
Send Message
Posted Jan 28, 2012I really think this plugin is awesome for rpgs, you could make dialogs and stuff. But there is one problem it would be awesome do start these dialogs, by standing in a region or such. I guess if there is any plugin, that can use commands if you stand in a region you could do it like: If Player in Region /open_screen Dialog01
If player clicks ok /open_screen Dialog01ok and so on and so on. Is there any way to do this?
-
View User Profile
-
Send Message
Posted Jan 20, 2012Oh, ok. Thanks for the quick response!
-
View User Profile
-
Send Message
Posted Jan 20, 2012@iSraB Everyone's waiting for the next RB of Bukkit. There are quite a few changes that need to be made but until the RB is released you never know what else will change.
-
View User Profile
-
Send Message
Posted Jan 20, 2012@Schewe It's a bug in SpoutEssentials. Looks like he still hasn't fixed it :(
-
View User Profile
-
Send Message
Posted Jan 20, 2012Screens work great and commands are executed properly but it also fills the chatbox with 'Unknown command. Type "help" for help.' Not a big deal but somewhat obnoxious. Did I mess up somewhere?
-
View User Profile
-
Send Message
Posted Jan 19, 2012Can you Update it ? With Language Translate Support D:
-
View User Profile
-
Send Message
Posted Jan 18, 2012@Larloch2 The first part sounds like a bug. I'll look into it.
The skin key just downloads whatever the current player skin is.