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 16, 2012@Darkhand81 That's what I was worried about. Seems it will have to wait for the new Spout to be possible.
-
View User Profile
-
Send Message
Posted Feb 15, 2012@coldandtired
Testing url_button:
Looks like it's trying to open the browser on the server, not the client. Glancing through the Javadocs, I'm not so sure Spout has any means of opening a web browser on the client side? :(
-
View User Profile
-
Send Message
Posted Feb 15, 2012https://dl-web.dropbox.com/get/Public/BUKKIT/GUI_Helper_CREATOR/Gui%20Helper%20Creator_newinterface_control.png?w=a9644323
I will do a complete overhaul of the interface
-
View User Profile
-
Send Message
Posted Feb 15, 2012How do you hope see the interface of my software
-
View User Profile
-
Send Message
Posted Feb 15, 2012@matthieu614
I'm pretty doubtful about url_button so I'll wait for some tests.
-
View User Profile
-
Send Message
Posted Feb 15, 2012Could we have an example of the syntax with all the additions since 1.5? Because his is hot to follow all her :)
thank you
-
View User Profile
-
Send Message
Posted Feb 15, 2012@Darkhand81 Hmmm. Just realised I tested it on my PC with a local server running so there's a pretty high chance it won't work properly :(
-
View User Profile
-
Send Message
Posted Feb 15, 2012url_button will be a fantastic addition! 'Click here to go to our forums', etc. Awesome!!!
-
View User Profile
-
Send Message
Posted Feb 15, 20121.5.3 is up - direct link
Changes
-
View User Profile
-
Send Message
Posted Feb 15, 2012@morizukiHere's an example with both
When the player finishes typing a player's name in the text_box (about half a second after) the texture will update to show the picture of the player in the text_box (if it exists).
-
View User Profile
-
Send Message
Posted Feb 15, 2012@coldandtired
oh god thank you XDDD
Help
- in password_box what do I put? yes? or *?
- can you give us a tutorial for the Skins?
another suggestion if you can..
Suggestion
-Putting a URL and can be clicked and open up a browser and go to that link..?
-
View User Profile
-
Send Message
Posted Feb 15, 2012@matthieu614
yeah but there's something wrong with the xauth spout like having going to the spawnpoint instead on the last place where you logoff..
-
View User Profile
-
Send Message
Posted Feb 15, 20121.5.2 is up - direct link
Changes
It's now possible to show any player's skin in any texture.
The skin file is created when the player joins (all players, not only Spoutcraft players) so get a player to logout if you want his skin, or grab the pic from somewhere else and place it in the Skins\ folder.
The skin to show is taken from the selected value of the combo_box or slider, and the text of the text_box. The slider and combo_box don't need to be mode: online_players or offline_players so you can add as many player names as you want (just admins, for example).
In the texture control, mode: skin still works as before, but if the control has a name key it will be overridden by any other controls that are sending the player picture. If you want to use any player picture you don't need the mode key.
-
View User Profile
-
Send Message
Posted Feb 15, 2012There is already an interface to xauth , called xauth Spout can find it here : http://forums.spout.org/threads/misc-info-xauthspout-1-0-provide-a-spout-gui-for-xauth-spn644-cb1-0-1-r1.666/
I hope it will help
-
View User Profile
-
Send Message
Posted Feb 14, 2012@coldandtired
for my xAuth :D and changing old password to new one..
-
View User Profile
-
Send Message
Posted Feb 14, 2012Coldandtired do you see my MP ?
-
View User Profile
-
Send Message
Posted Feb 14, 2012@Darkhand81 https://github.com/SpoutDev/Spout/issues/1602
-
View User Profile
-
Send Message
Posted Feb 14, 2012@morizuki Do you mean like a password box? Why would you need to use that for?
-
View User Profile
-
Send Message
Posted Feb 14, 2012@Darkhand81 It used to be that way but the new method of trapping the key doesn't support it. I'll put up a ticket on the tracker and see if it could be added.
-
View User Profile
-
Send Message
Posted Feb 14, 2012@coldandtired
whenever they type in the text_box let say..