SpoutEssentials

Please note that this is NOT developed by the Spout team, regardless of the name
A note from skawke:
Thanks everyone for the support. When I first created this plugin, it was back when Spout just first came out, and there wasn't many plugins built for it. I built SpoutEssentials purely for my own uses, but released it to the public for fun. After a while, I stopped playing MC, and my intention was to let this plugin die off. I think it's much better if people use the multiple plugins out there that together, they do the same thing as this plugin. Seeing as there still isn't enough to make up SpoutEssentials, I'll attempt to find someone else to maintain or take over the SpoutEssentials name. For now, if you want compatibility with 1.4.6, look down in the comments, someone has compiled a version.
Thanks!
Everyone will return once again skawke. I will keep up your work till i can. DreTaX
Need any help with the configuration?
Post here if you have tips or questions: http://dev.bukkit.org/server-mods/spoutessentials/forum/35848-configuration-help/
Please leave any suggestions if you have some!
If you want a feature added, PM Denkfaehigkeit, not skawke.
Important Notice
I will be re-doing the entire plugin from scratch, due to both formatting, code structure, and simple improvements in the code. Hopefully, with this addition all bugs should be solved.
What is SpoutEssentials?
SpoutEssentials allows for easy aesthetic modification, for you and your users, in tones of fun and unique methods on your Minecraft Server. Extracting the most from Spout, this plugin may allow your users to modify their own skies, listen to music in game, set titles, display capes and more! Take advantage of this ever growing plugin as it starts to redefine the way we use commands using in game interfaces.
Important Notes
Because illiterate idiots like *Lextao* can't seem to read the entire post, look at modules.yml in order to disable a feature. If you enable ON SCREEN COMMANDS in the modules.yml, you WILL break every plugin you have that uses on screen buttons. Totally, my fault, a fix will be out soon (hopefully). Do not use OnScreenCommands if you use a plugin that uses buttons, such as ChestShop.
The dimensions for splash screens must be 427*239.
What are the features of SpoutEssentials?
- Custom notifications when a player logs in and out
- Custom welcome message when joining the server
- Allows the playing of music personally and server wide
- Modify the clouds, sun and moon per user
- A poke feature
- Custom onscreen help
- Per World texture packs
- Per WorldGuard region texture packs
- Group and user based skins
- Stylish capes
- Displayable titles
- Show the co-ordinates
- View your BOSEconomy / iConomy balance (Removed for now)
- On screen command interface (Disabled for now)
- Auto Updates on server restart
- GUI Command Screen (NEW!)
- Amazing developer which will happily look at your requests!
Source is available on GitHub
How to setup SpoutEssentials.
Permission Nodes can be viewed here.
Commands can be viewed here.
Help on setting up the GUI Screen can be viewed here.
Configuration file tutorial can be found here!
Troubleshooting
65% of the time, an error occurs because the server admin did not take the time and look through all the configs. If you do not setup your configs properly, you will get an error 99% of the time.
FAQ
Site of future FAQ
Download:
This link will always lead to the latest version. Use this if BukkitDev hasn't approved the file yet. Latest version here Or On DropBox
Update Information
I'm going to fix major fix it or break it bugs, but as far as feature updates go, I'm going to wait until the Bukkit/Spout merge occur and when everything works as it's supposed to. When that happens, I'll post a revised, faster, better, more advanced version that is also open-source.
For the meantime, PLEASE suggest ideas, I'd love to add as many features as possible so please, bring your ideas!
Changelog
Version 3.9.9
- Fixed the GUI Problems thanks to coldandtired :)
- Fixed an option where the player was Null (I think in Beta2)
- There were some more in Beta1, and Beta3, but i can't remember. Consider it as a Bugfix :D
- Added Metrics
Version 3.9.8
- Fixed some coding mistakes
- Updated to 1.4.7 1.0
Version 3.9.7
- Updated to 1.4.7 0.2
- Fixed Some errors in Main Class
- Fixed Hash Map Mistakes in the Main Class
Version 3.9.6
- Updated to 1.4.7
Version 3.9.5
- Fixed some mistakes in some classes.
- Updated to 1.4.6
Version 3.9.4
- Added Spoutcraft suggestion message on join, may or may not work, it was just there and it wasn't giving an error so you can check it out.
- Note that I'm not going to be really updating this plugin since it violates so many rules and it is beyond repair in regards to framework.
Version 3.9.3
- Fixed bugs
- Added ability to enable group based splash screens
Version 3.9.2
- Updated to the newest RB
Version 3.9.1
- Fixed onJoinerrors
- Helped Spout find player.
Version 3.9
- Fixed Teleport Errors + various other cleanup
Version 3.8Beta3
- Fixed Cape problems.
Version 3.8
- Updated to latest CB and Spout
- Fixed minor error affecting German servers
Version 3.7.5
- Added a check for URLS in some cases.
- Update to latest RB of Bukkit and Spout
Version 3.7.4.1
- fixed spe errors occuring when changing capes/titles
- everything in modules.yml is default as false now
Version 3.7.4
- Changed code to match latest Bukkit build
- Code cleanup
- If playerTitle is set to 'hidden' in playerOption.yml, their title will be hidden.
- Removed command MusicGlobal
- Removed itemListener
Version 3.7
- Added 3 new permissions nodes: · spoutessentials.guiColumnOne · spoutessentials.guiColumnTwo · spoutessentials.guiColumnThree
- Added entirely new GUI screen 3 different columns to customize up to 7 buttons to set in each column
- New Config file GUIConfig.yml
- New config.yml option guiCommandKey: ~ ( DOES NOT WORK YET )
- Changed key to GRAVE () for now
Full changelog here

-
View User Profile
-
Send Message
Posted Apr 16, 2012I have the latest spoutessentials but my server is 1.2.5. The problem I'm having is that every time you enter a worldguard region it gives a message at the top right saying "welcome! welcome to the server!". How do I turn that off? The config file has a part for worldguard regions but I can't remove it.
-
View User Profile
-
Send Message
Posted Apr 15, 2012Can you open source in github? so I can make pull request adding good stuff.
-
View User Profile
-
Send Message
Posted Apr 15, 2012@Denkfaehigkeit copypasta from http://dev.bukkit.org/server-mods/spoutessentials/pages/setting-up-gui-command-screen/#c9
The GUI is not showing up at all for me.
I tried several bindings. I tried the standard binding, i tried '#', i tried 'k'
My permissions are - '*' since im the owner of the server
I set the binding new in spoutcraft as well as in the config.yml I have not made any other changes to the SpoutEssentials folder
Running Craftbukkit 1.2.5-R1.0 (which should not be a problem, i hope) Spoutcraft 1362
you were talking about the modules.yml, but i can't find any module that would include the GUI? Tried enabling enableScreenCommands but it didn't change anything.
No error messages ingame, only a server warning while serverstart: GenericLabel belonging to Spout Essentials does not have a default size!
But I don't think that's related.. Could you help out please?
-
View User Profile
-
Send Message
Posted Apr 15, 2012@TrinaryAtom
Well, for the splash screen you need an image at a certain dimension. Unfortunately, thus is the problem with Spout and image displayed that it doesn't always work well. Currently the image doesn't center, it's fixed in the new Spout one, but Spout needs to be released so. command GUI shouldn't be stretched, but if it is it's probably a result of Spout and their GUI design. I'd ask the Spout community.
And, the newest version of SpoutEssentials does work with 1.2.5.
-
View User Profile
-
Send Message
Posted Apr 15, 2012How do i get everything to change with the screen size? ... For example how do i get the splash screen to center? or get the text and Command GUI to not stretch.. thus making it huge and awkward?
-
View User Profile
-
Send Message
Posted Apr 15, 2012@Liger_XT5
Yeah, I should probably update the page. And yes, there's a ton of dependencies for this plugin, so I'm really just waiting for Spout to get released so that all these Spout bugs will be fixed as well.
Yes, I will update this plugin to 1.2.5. Didn't know it was broken.
-
View User Profile
-
Send Message
Posted Apr 15, 2012Does spout essentials not work with 1.2.5 yet?
-
View User Profile
-
Send Message
Posted Apr 12, 2012Can you please update this plugin to 1.2.5?
-
View User Profile
-
Send Message
Posted Apr 10, 2012Thought I'd point out a bug, not the plugin, but the page here.
Under:
"Download:
This link will always lead to the latest version. Use this if BukkitDev hasn't approved the file yet. Latest version here"
The link leads to, what I assume is, an older version than what's listed on the right side bar.
I would also like to note that I'm having some issues having spout-essentials to work on my server. No errors.
Example: Logo screen has no picture and just a dark gray background until you hit ESC.
The login/logoff achievements seem to work.
I presume all this is due to spout/CB/MC updates breaking features since the last plugin update?
-
View User Profile
-
Send Message
Posted Apr 10, 2012Fixed it. Make sure when you get SpoutEssentials you have the very latest WorldGuard!
-
View User Profile
-
Send Message
Posted Apr 9, 2012@feriable
With new version, yep, you'll be able to create custom GUIs entire from scratch if you really wanted to.
-
View User Profile
-
Send Message
Posted Apr 9, 2012Can you add another page or column?
-
View User Profile
-
Send Message
Posted Apr 4, 2012@Wolfthal
Seems like you're using an old version of SpoutEssentials, try re-downloading the plugin. It shouldn't have that code anymore.
-
View User Profile
-
Send Message
Posted Apr 4, 2012@Wolfthal
MC version : 1.2.4 Bukkit : 1.2.4 ( latest recommended ) Spout Essentials : Latest ( for 1.2.4 ) Spout : Latest Spoutcraft : Latest
-
View User Profile
-
Send Message
Posted Apr 4, 2012I have spoutplugin and spout vanilla installed on my server, and some other non-spout plugins. When I open the server console, it says that it cannot load the plugin. http://dev.bukkit.org/paste/5020/
-
View User Profile
-
Send Message
Posted Apr 2, 2012@mima19
You can go to Cape Index or something as that.
@KCZerG
Yeah, it hasn't had the greatest track record in updates.
@zimko95
Go to where you had the old splash screens, and add a child node for default and the group name you want. For Example:
splash_node:
default: url
admin: anotherurl
Good luck!
@sharkale31
Open-source wouldn't help anyone with the current condition of the source. Hence my re-writing of it and when it is finished, I'm going to release the source. If you read it currently, all
developers in the universe would rage in frustration.
@Cross101020
New version will have vault. Already implemented support for it in the new version.
@KoBro12
Not currently. I've already added it in the newer version so hopefully that'll be out soon.
-
View User Profile
-
Send Message
Posted Apr 2, 2012How do you get capes/cloak, could some pm me the answear
-
View User Profile
-
Send Message
Posted Mar 31, 2012@maniacmusic
Always up to date hey.... haha Great plugin, but always in need of update would be more accurate :)
-
View User Profile
-
Send Message
Posted Mar 31, 2012'Added ability to enable group based splash screens '
Where i configure this ??
Thanks
-
View User Profile
-
Send Message
Posted Mar 30, 2012open source! this plugin is bad because this.