Inactive [USER/RP][Spout/Perm/mySQL] SpoutPlayers 2.0.5: player models, appearance, PM's and more[1.2.5-R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by nil0bject, Aug 24, 2011.

  1. Offline

    nil0bject

    SpoutPlayers 2.0.5[formerly SpoutPlayerSkins]
    Donate - THANKYOU!!!
    [​IMG]
    Change player models, skins, capes, names, gravity, jump height, walk, air, and swim speed, render distance and many more!

    Project Page: http://dev.bukkit.org/server-mods/spoutplayers/
    Please submit problems with SpoutPlayers to: http://dev.bukkit.org/server-mods/spoutplayers/tickets/

    Settings can be stored in your config file or mySQL database.
    Restrict user permission to allow/deny changing of values.
    Change groups of players with one edit.

    Create a group type:
    /set @<type> <groupName> <value>
    Set a players type to a value or group type:
    /set <playerName> <type> <value>
    Reset a players type value to default:
    /set <playerName> <type>
    Display info:
    /set <playerName>
    eg:

    /set nil0bject
    /set skin admin http://myserver.com/skins/admin/*.png
    /set nil0bject skin admin
    result: my skin would be set to http://myserver.com/skins/admin/nil0bject.png
    /set skin admin http://myserver.com/skins/admin/admin.png
    result: my skin would be set to http://myserver.com/skins/admin/admin.png
    /set nil0bject skin
    result: my skin would be set to http://www.minecraft.net/skins/nil0bject.png

    <type>s 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!!

    Updatess


    2.0.5 MultiWorld support for MySQL servers
    * if you use MySQL to store your SpoutPlayers data, then you now can set player type values on a per world basis.
    * /set <playerName> <worldName> <type> <value>
    # /set nil0bject world skin http://www.minecraft.net/skin/*.png
    # /set nil0bject world_nether skin http://www.minecraft.net/skin/Notch.png
    # /set nil0bject world_the_end skin http://www.minecraft.net/skin/Honeydew.png
    * this isn't supported with config files yet. please consider using MySQL.
    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.

    2.0.2
    - fixed the console spamming
    - added more default options when a new SpoutPlayers/config.yml file is created

    2.0.1
    -SpoutPlayers now saves your settings

    2.0.0
    - updated to work with latest craftbukkit 1.2.5 and latest SpoutPlugin/SpoutCraft 1.2.5
    [COLOR=#000000][FONT=Georgia][COLOR=#141414][B]1.9.1 - bug fix[/B][/COLOR][/FONT][/COLOR]
    - fixed error with morphing into mobs.
    1.9 - Private Messages via Achievements!
    - add a new <type>: pm
    - this will send an achievement notification to a player with your name and message
    - much easier than finding your name in the chat log
    - usage: /set nil0bject pm Hey.What_ya_doing?
    - nb: currently messages can only be one word, and less than 26 characters.

    -fixed a few bugs with the config and warn type.

    1.8.1
    -trying to fix permissions errors
    SpoutPlayers 1.8 - warnings and morphing
    - send an achievement notification to any player. will keep warning until it is reset
    - /set nil0bject warn stopMessingAround*
    the warning can only be one word on the command line, so it's best to setup premade warnings in your config(warns:) or mysql(SPwarns)
    reset warning:
    - /set nil0bject warn .
    or
    - /set nil0bject warn

    - morph into any entity installed in all connected clients
    - this means, using the ID number of an entity(eg Ghast is 56), you can change your appearance for other players, not yourself.
    - /set @mob ghast 56
    - /set nil0bject mob ghast
    and then for lulz
    - /set nil0bject grav 0.1
    - /set nil0bject air 100
    - /set nil0bject fly true
    - if all clients have a mod installed, that includes a custom entity, you just need to know that entities ID and everyone can change into it.
    - who has some cool minecraft models?
    - this is part of the custom player model integration.

    Vanilla Entities
    entity, ID
    "Creeper", 50
    "Skeleton", 51
    "Spider", 52
    "Giant", 53
    "Zombie", 54
    "Slime", 55
    "Ghast", 56
    "PigZombie", 57
    "Enderman", 58
    "CaveSpider", 59
    "Silverfish", 60
    "Pig", 90
    "Sheep", 91
    "Cow", 92
    "Chicken", 93
    "Squid", 94
    "Wolf", 95

    ------------------Usage-----------------


    ------------------future updates-----------------
    - custom entity skins
    - hide name
    - respawn with different values. ie zombies!!
    - custom player models(will require client mod)

    Donate - THANKYOU!!!
    [​IMG]
     
  2. Offline

    Goldfire


    Understandable. Most of the other developers use MediaFire after a redirection from adf.ly.
     
    nil0bject likes this.
  3. Offline

    Wilko343

    When I use the command now nothing happens. It acts like it worked but I dont see any changes.
     
  4. Offline

    nil0bject

    you have to tell me which command, and what does the server say when you do it?

     
    Last edited by a moderator: Nov 12, 2016
  5. Offline

    MG127

    would be nice to use normal .obj files or .x3d
    or at least single faces and not boxes like it is now

    ok it would require a complete remake of the modelrender and additional animations would be necessary, but then emotes could be added and then minecraft will be allmost a complete mmo xD
     
    nil0bject likes this.
  6. Offline

    Wilko343

    /set username skin Notch

    In the console it acts like it worked.
    Like this:

    set username skin Notch

    But the skin doesn't change!
     
  7. Offline

    heavy1metal

    "Notch" Is not a URL.
    http://pixel.drale.com/minecraft/skins/Iron-Man-Minecraft-Skin.png
    ^Would be a URL (Link / Address / Web addy / Whatever you wanna call it).

    So you would put

    Set Wilko343 skin http://pixel.drale.com/minecraft/skins/Iron-Man-Minecraft-Skin.png
    instead of
    Set Wilko343 skin IronMan

    .....

    How do you expect the program to know what "notch" is?
     
    nil0bject likes this.
  8. Offline

    Hryniu

    How can I delete skin, mob or cape ? or other ?
     
  9. Offline

    FlawlezZ

    /set FlawlezZ mob 50

    please support PermissionsBukkit

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  10. Offline

    nil0bject

    please reread the command usage and config stuff. I update it all the time.
    It does support Permissions. what do you mean?

    next update will include the list of vanilla mobs in the config and mysql, so you won't have to remember ID numbers for them.
     
  11. Offline

    oxguy3

  12. Offline

    Sinconline

    Im having an error when i do this command /set Sinconline mob Spider. I get the internal error message and i get this in my console:
    Code:
    10.10 19:00:17 [Server] INFO ... 13 more
    10.10 19:00:17 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    10.10 19:00:17 [Server] INFO at nil0bject.spout.spoutPlayers.SpoutPlayerCommands.onCommand(SpoutPlayerCommands.java:92)
    10.10 19:00:17 [Server] INFO Caused by: java.lang.NullPointerException
    10.10 19:00:17 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    10.10 19:00:17 [Server] INFO at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
    10.10 19:00:17 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
    10.10 19:00:17 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:358)
    10.10 19:00:17 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    10.10 19:00:17 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    10.10 19:00:17 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'set' in plugin SpoutPlayers v1.9.1
    10.10 19:00:17 [Server] SEVERE null
     
  13. Offline

    nil0bject

    did you setup Spider to the mobID of the spider?
    There's no such thing as a 'Spider', as far as the server is concerned, it requires an ID.

    which link is adf.ly? i thought i got rid of them all?
    nb. noone has donated so far.
     
  14. Offline

    Wilko343

    I'll try it now..

    I don't have permission.. Where are the permissions listed because I have read the whole thread. Can't find it. I'm using PEX and even have the '*' node.

    EDIT: Even when typing in the console!!
    I used this command: /set username skin http://dl.dropbox.com/u/44629990/dumbledore.png

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  15. Offline

    Sinconline

    The ID worked, thanks.
     
    nil0bject likes this.
  16. Offline

    nil0bject

    won't work from console. the commands need a sender to be a valid player.

    permissions are listed in this post: http://forums.bukkit.org/threads/us...pearance-pms-and-more-1240.33445/#post-616113
    *updated OP.
     
  17. Offline

    Grammar Troll

    Show Spoiler
    15:24:02 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'set' in plugin SpoutPlay
    ers v1.9.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:358)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
    at nil0bject.spout.spoutPlayers.SpoutPlayerCommands.onCommand(SpoutPlayerCommands.java:73)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 13 more
    >


    I can't use any command without receiving massive errors.
    Latest Spout recommended build.
    Latest SpoutPlayers version.
    Recommended Build 1240.

    Tried it with and without any other plugins than Spout and Spoutplayers, it worked in neither situations.
     
  18. Offline

    heavy1metal

    You don't use slashes in console. Works for me. I thought the permissions were originally under one of the spoilers, but I see the OP has been updated.

     
    nil0bject likes this.
  19. Offline

    Wilko343

  20. Offline

    Hryniu

    @nil0bject, i thik it would be great if you would put a skin change for Citizens as well, becouse the other plugin isnt updated. What you think ?
     
    nil0bject and Goldfire like this.
  21. Offline

    Goldfire

    The permissions are listed here: http://forums.bukkit.org/threads/us...pearance-pms-and-more-1240.33445/#post-616113

    Although, if you do indeed have the '*' node for PermissionsEx, it should just simply work. Maybe post a snippet of your PermissionsEx for us to have a look at? Other than that, you do have Spout on the server and SpoutCraft on the client, correct? Maybe try the latest dev version of SpoutCraft? (select it on the SpoutCraft launcher under options)

    That would definitely be well received.
     
    nil0bject likes this.
  22. Offline

    Wilko343

    Okay I'll try to use the dev version.

    Code:
    2011-10-11 20:59:48 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'set' in plugin SpoutPlayers v1.9.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:358)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
        at nil0bject.spout.spoutPlayers.SpoutPlayerCommands.onCommand(SpoutPlayerCommands.java:92)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        ... 13 more
    Never mind the internal error is back..
    What's causing this!?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  23. Offline

    Aus assassin

    Help! Its not working for me
     
  24. Offline

    nil0bject

  25. Offline

    Draconicthor

  26. Offline

    Wilko343

    I have the same error as Draconichtor.
     
  27. Offline

    Goldfire

    I'm using Minecraft 1.8.1 with CraftBukkit 1240 and everything is fine. Is Spout up to date on the server? I'm pretty much out of ideas. As a last resort, run a fresh server with PermissionsEx, Spout and a new, clean client with SpoutCraft to see if there any other conflicts.

    Other than that, you'll need to wait for nil0bject to chime in.
     
    nil0bject likes this.
  28. Offline

    Wilko343

    Well I switched to iSkin and it worked.. It's probably my fault that this plugin didn't work.
     
  29. Offline

    Hryniu

    You also could change the error message. Becouse when someone sees "Internal error....blablabla" they think the plugin doesnt work. ;) And you also could make diffrent commands for diffrent thigs. And a good help menu, if you know what I mean.
     
  30. Offline

    estyx

    Great plugin!
    One request tho; make the 'pm' command be able to accept spaces in message. Tried with '' and "" around the text, but it only accept one word
     
  31. Offline

    oxguy3

    The download link for the plugin, which is near the top of the Installation section, points to http://bre.ad/01m6ho, which makes you wait five seconds before taking you to an adf.ly page, which makes you wait another five seconds before you finally get your download. Adf.ly is definitely not allowed, and services like bre.ad are strongly discouraged (if not banned) and may be banned in the future. In any event, the download link should point directly to http://depositfiles.com/files/uwqtit6eh . We already have to wait 60 seconds because of DepositFiles (why couldn't you just use MediaFire or Dropbox or DevBukkit or anything else that doesn't make you wait???), so there's no need to hassle us any more.

    EDIT: I just noticed your DevBukkit, where you've also uploaded the file. This is great, just please remove the old bre.ad link. Thanks!
     

Share This Page