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 Oct 16, 2011I still haven't figured out the login protection, but I don't think it's terribly needed.
I do have a suggestion, if it's possible, maybe a future idea. Instead of a splash screen image, maybe a customizable window of info, maybe menu buttons. I got this idea when my roommate got onto Garry's mod and his favorite server has a webpage like splash screen.
I could make use of the customizable better than the image. I can keep a recent news for view when you log in. Otherwise I'd have to edit and upload an image when something is changed on the server or new/changed rules or events.
-
View User Profile
-
Send Message
Posted Oct 16, 2011@timmie897
Nothing, mob disguise support was removed a while ago.
-
View User Profile
-
Send Message
Posted Oct 16, 2011What does the Mobdisguise support do? Because I don't notice anything when I turn it on.
Thanks in advance
-
View User Profile
-
Send Message
Posted Oct 15, 2011@xXZymosisXx
@Mikhos
Hm, I'll look into it.
-
View User Profile
-
Send Message
Posted Oct 15, 2011What does /spe textures DO? I typed it in, game stood still as if it were loading a new pack, but alas no new pack was loaded? What do?
-
View User Profile
-
Send Message
Posted Oct 15, 2011Same as Zymosis. I thought I was having issues with my configs but as of the new update I am not getting any region music playback. I has a sad.
-
View User Profile
-
Send Message
Posted Oct 15, 2011When I walk into a worldguard region, it doesn't play the music it was set to. But if I walk out of the region, it stops playing the on-join-welcoming-music. How do I fix this? Here's my config:
NotificationServerMessage: Welcome to Pangea! guiCommandKey: '' texturepack: default: LOOK AT THE THREAD FOR MORE INFO. DO NOT CHANGE THIS NotificationSubMessage: Have a good time! pokedNotificationIcon: DIAMOND_ORE loginNotificationIcon: GOLDEN_APPLE OnScreenHelp: line1: This is the first line line2: This is the second line line3: This is the third line line4: This is the fourth line splashScreenURL: http://www.google.com/logo.png defaultCloudHeight: 130 defaultSunSize: 100 defaultMoonSize: 50 WorldGuardRegions: exampleName: message: Wood Ridge music: http://dl.dropbox.com/u/43651435/Far_Minecraft_19_Soundtrack_Light_Green_Disk.ogg subMessage: 26 char MAX icon: ARROW texturepack: www.texturepack.com resetTextureOnPlayerLeave: false fog: NORMAL woodridge: music: http://dl.dropbox.com/u/43651435/Strad_Minecraft_19_Soundtrack_White_Disk.ogg message: Wood Ridge icon: DIAMOND_SWORD fog: FAR subMessage: Welcome to Wood Ridge! onPlayerJoinMusic: http://dl.dropbox.com/u/43651435/Ward_Minecraft_19_Soundtrack_DarkLight_Green_Disk.ogg systemOp: One player only. LeaveNotificationIcon: ARROW SpoutEssentials: skawke '#REMEMBER, Make sure everything is under 26 characters, else your messages will not show': -skawke
-
View User Profile
-
Send Message
Posted Oct 15, 2011@skawke
On your thread, http://forums.bukkit.org/threads/fun-spoutessentials-v3-7-4-splash-screens-gui-commands-music-capes-sky-and-more-1317.30294/ , on the second video called splash screens, there is a timer.
-
View User Profile
-
Send Message
Posted Oct 15, 2011@Liger_XT5
I'm confused. Also, splash screens are currently broken.
-
View User Profile
-
Send Message
Posted Oct 15, 2011I've been working on a rebuild of my server, getting ready for a clean start. I like this plugin, currently testing it out now, but one feature I once had and some how, and I know I did this by mistake, I can't get the spawn protection you showed in the video.
Also, I can't seem to get the splash screen to show the logo, which might be because of no spawn protection so no gathering download info.
-
View User Profile
-
Send Message
Posted Oct 15, 2011@patey5
What permissions plugin?
-
View User Profile
-
Send Message
Posted Oct 14, 2011@skawke
just started using spout and your plugin
-
View User Profile
-
Send Message
Posted Oct 13, 2011@prang97
Maybe. Not tested though.
@patey5
Really. Did it work before at all? People are saying the latest release of Spout broke it. Plus I need to change some code in it.
@TH3legendary69
Splash may be broken at the moment. When I fix it, I'll release the template.
-
View User Profile
-
Send Message
Posted Oct 13, 2011I seem to be having trouble with the onscreen gui...when i bring it up no buttons are there...i'm using the default- is there something i need to do?
-
View User Profile
-
Send Message
Posted Oct 13, 2011ok ive got it working now, i only converted the file into a wav. and it worked Thanks for your help!
all i need now is a splash screen. any1 found a tutorial for this?? i have yet to find something even remotely helpful for the splash screen.
-
View User Profile
-
Send Message
Posted Oct 12, 2011@TH3legendary69
try NOT using spaces in the files name!
-
View User Profile
-
Send Message
Posted Oct 12, 2011Does this use bPermissions?
-
View User Profile
-
Send Message
Posted Oct 8, 2011i do have spoutcraft on my server and i do have the spoutcraft client, here is my link to my dropbox
https://dl-web.dropbox.com/get/mc/COD_Black%20Ops%20Black%20Ops%20Spawn%20Theme.ogg?w=ea7a098d
is it because the link is too big?
-
View User Profile
-
Send Message
Posted Oct 8, 2011@TH3legendary69
Everything should be working fine for you.
you must be running SpoutCraft, and you must have Spout installed as a plugin in your server. Can you post the link to your .ogg file?
-
View User Profile
-
Send Message
Posted Oct 7, 2011Hi,im looking for some help. for weeks now ive been on and off trying to get his to work but i cant find any help anywhere. im trying to set up the login music for this, -i have dropbox and my music in a folder there -the music is an ogg. file -loginmusic is set to true in modules
i cant figure out why its not working. i dont get any error of some kind.
questions. 1. does the file have to be in a rar. or by themselves as mine are. 2. do you need the spoutcraft plugin to go along with spoutessentials, i have spoutcraft.
I registered this account just to post this comment so please help and i think this is a GREAT plugin. THANKS =)