SpoutPlayers
SpoutPlayers 2.0.5 ======[formerly SpoutPlayerSkins]
Please Donate for continued updates. Thanks to all that have contributed! You make this endeavor much more enjoyable!
http://forums.bukkit.org/threads/33445
Change player models, skins, capes, names, gravity, jump height, walk, air, and swim speed, render distance and many more!
- Save changes to a file or mySQL.
- Restrict permission.
- Change groups of players with one edit.
<type>s you can modify are: - name: change the name - cape: change the cape - skin: change the skin - mob: change into a mob with a valid ID number of a minecraft entity. Get them from the wiki. - grav: changes how quickly you will fall. will still take fall damage. will get kicked if floating for too long. - walk: how fast you walk - swim: how fast you swim - air: how fast you fly - sight: how far the player can see. reduce lag or increase visibility. - jump: how high you can jump - fly: true or false - pm: send an achievement notification to a player with your name and message - warn: constantly send a warning to a player until you send another warning with only a fullstop in it
----Installation----
Server Installation 1. Download SpoutPlayers 2. Download Spout. 3. Copy SpoutPlayers.jar and Spout.jar into your bukkit servers plugin folder. 4. Start or restart your bukkit server.
Player Installation 1. Download SpoutCraft Linux: jar Windows: exe MacOS X: app. (optional)1.1. Copy Spoutcraft.jar to where your minecraft launcher is. 2. Open Spoutcraft.jar. 3. Login with your minecraft account. 4. Wait for a clean copy of minecraft to be downloaded and modded. (this does not modify your original minecraft) 5. Connect to a bukkit server running Spout and SpoutPlayers!!
This is a list of things that a SpoutCraft player can change: http://dev.bukkit.org/server-mods/spoutplayers/pages/possibilities/
Please tell me if there's specific things you want added.
@smallfaceapek
what link are you using?
http://dev.bukkit.org/server-mods/spoutplayers/files/8-spout-players-2-0-5/
2.0.5 MultiWorld support for MySQL servers
I type /set [playername] skin [link] its say your skin has changed , but my skin still the same
SpoutPlayers 2.0.4 http://dev.bukkit.org/server-mods/spoutplayers/files/7-spout-players-2-0-4/
SoputPlayers 2.0.3 http://dev.bukkit.org/server-mods/spoutplayers/files/6-spout-players-2-0-3/ 2.0.3 - More @types! - you can now use the @<type> command with all the types to make groups with names. eg. /set @skin nameOfMyGroup http://s3.amazonaws.com/MinecraftSkins/Notch.png ie.
@ben1122a done. http://dev.bukkit.org/server-mods/spoutplayers/files/6-spout-players-2-0-3/
@nilobject
No hurry :)
@ben1122a
Was too busy last night. Weekend is coming up, so I'll have time then!
@ballwinkle
The code for version 1.9.1 is here: https://github.com/nil0bject/SpoutPlayers
I'd like to keep releasing as open source. What kind of features would you add?
Hey do you think you can make this open source? im looking for a plugin that does somthing similar to this, but it would be easy to do a fork of this :P
@nilobject
Thanks :D looking forward to it.
@ben1122a
Yep. I think I know what the issue is. Thanks for telling me! I'll update later tonight.
re: multiple world support. it's coming!
Please add multiple world support!
Whenever I try to do the /set @<type> command with anything other than gravity, it throws an error in the console. For instance, do "/set @walk fast 3.0" and It gives me this error. Whenever I try do another value like jump or swim it still doesn't work. Can you help me?
11:09:23 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'set' in plugin SpoutPlayers v2.0.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16 6) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4 79) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler. java:821) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java :106) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java :172) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at nil.spout.spoutplayers.SpoutPlayerCommands.onCommand(SpoutPlayerComma nds.java:91) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 14 more
Sorry everyone. I uploaded the wrong file for 2.0.2. Here is the correct file: http://dev.bukkit.org/server-mods/spoutplayers/files/5-spout-players-2-0-2/
@sorokin96
Sorry, I uploaded the wrong file. Try 2.0.2 and tell me if you still have problems, thanks.
Hi. Then I'm loading plugin, it's return o console this:
Sorry for my bad English. I'm Russian. P.S. The filesize of 2.0.2 version is 1.5 KiB.
2.0.2 http://dev.bukkit.org/server-mods/spoutplayers/files/5-spout-players-2-0-2/
2.0.2 - Death to console spam! - removed errant logging
- updated default config with default mob ID's. ie mobs: creeper: 50
- you can now use /set <playername> mob <mobname> eg. /set nil0bject mob creeper
- see the rest of the mobs in the new config(delete your old config and reload/restart) - old capes still look funny. They need to be 64x32, not 22x17.
@oceanor
thanks oceanor.
re: capes. I looked into the cape problem and found a post by a Spout developer, saying: "Your images are wrong. They need to be 64x32, not 22x17. The size of the cape area is correct, but the rest of the image needs to be an alpha channel. Don't ask me why, notch..." http://forums.spout.org/threads/how-to-get-hd-capes-to-display-correctly.2937/#post-36076
haven't tried it yet.
re: console spam. i forgot to turn off logging. will post update.
re: mysql. i haven't tested mysql thoroughly enough yet. i'll take a look.
bugs:
- sometimes it spam on console every "update interval" messages with all players skin with url, cape with url and gravity values. restarting the server sometimes stop that
- tried a "/set myname cape" to reset the cape and it was removed correctly, but at next "update interval" from config it's returned, like if the removal was not saved (i'm using mysql)
- cape tiles are too big, only a quarter of the png appear ingame