[ADMN/FUN/MISC] Player Editor v0.9.2 - Allows changing of Player's Skins, Capes, and Title [953]

Discussion in 'Inactive/Unsupported Plugins' started by MineDev, Jun 24, 2011.

     
  1. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Player Editor - Allows changing of Player's Skins, Capes, and Title
    Version: 0.9.1
    Static Jar: PlayerEditor.jar
    Author: Created by @[USER]alta189[/USER] of MineDev Team.
    CB Version: Supports 953 - 1000

    Player Editor is an Amazing plugin. It allows you to change a Player's Skin, Cape, and/or Title. THIS DOES REQUIRE CLIENT MOD. The client mod is not required to connect though, just to see the changes made by player editor. The client mod is Spoutcraft and the accompaning Spout Plugin. You can edit as specific player, or an entire Group. Remember that specific player settings will overrule any group settings.

    Features:
    • Change Player's Skin, Cape, and/or Title
    • Change Group's Skin, Cape, and/or Title
    • SQLite and MySQL support
    FAQ

    How to submit a good error report

    Videos:
    Installation:

    Command and Usage Demonstration:

    Dependencies:
    • Spout Plugin
    • Spout Client - Only required for users that want to see the changes made by Player Editor
    Commands: <> required [] not required

    Note: Currently you have to be an OP to use these commands, however permissions nodes will be added later.
    • /pedit [help] - Shows help for editing players
    • /pedit add <playername> - adds a player to the database
    • /pedit info <playername> - shows the settings for the player
    • /pedit skin <playername> <URL> - Set the Skin for the player *
    • /pedit cape <playername> <URL> - Set the Cape for the player *
    • /pedit title <playername> <title> - Sets the title for the player. See title help below!
    • /gedit [help] - Shows help for editing groups
    • /gedit add <groupname> - adds a group to the database
    • /gedit info <groupname> - shows the settings for the group
    • /gedit skin <groupname> <URL> - Set the Skin for the group *
    • /gedit cape <groupname> <URL> - Set the Cape for the group *
    • /gedit title <groupname> <title> - Sets the title for the group . See title help below!
      * URLs have to be accessable by the players. They cannot be http://locahost/some_image.png
      An example of a good Cape URL is http://minedev.net/capeme/cape/alta189.png
      Also Cape and Skins have to be .png format
    • Note to remove skin/cape/title replace the title or url with the word nothing. Lower case is required
    Title Help:

    Titles can have variables that you can use to add color and player names. Remember that variables have to be UPPERCASE
    Variables:
      • <NAME> - Player Name
      • <NL> - New Line
    Colors: The following are colors that you can add. The format for a color is <COLOR>
      • AQUA
      • BLACK
      • BLUE
      • DARK_AQUA
      • DARK_BLUE
      • DARK_GRAY
      • DARK_GREEN
      • DARK_PURPLE
      • DARK_RED
      • GOLD
      • GRAY
      • GREEN
      • LIGHT_PURPLE
      • RED
      • WHITE
      • YELLOW
    Planned Changes:
    • Add permissions to each of the commands, right now it requires you to be an OP - 0.9.3
    • Add a command that allows you to edit you and you only, self edit /sedit of course with permissions xD 0.9.3
    • Ability to change Citizen's NPCs 0.9.3
    • Want more? Give me requests and ideas :D
    Who is MineDev?
    MineDev is a Plugin Development team. It is made up by:
    • @alta189 - Lead Plugin Developer and Founder
    • @iPhysX - Lead Forum Administrator, Plugin Developer, and Founder
    • @cronikkk - Plugin Developer and Administrator
    • @adamki11s - Plugin Developer and Administrator
    • @[USER]jamescosten[/USER] - Team Member and Moderator

    Changelog:
    Version 0.9.3
    • Updated from BukkitContrib to Spout
    Version 0.9.1
    • Fixed SQLite reload bug
    • Fixed Respawn removing capes
    • Fixed wrong version showing in console
    Version 0.9.0
    • Support for Minecraft 1.7.x
    • Support for CB 953
    • Discarded Permissions Group
    • Implemented new group handling
    • Performance Enhancements
    • Possible Fix for SQLite Errors
    • Installation Video
    • Demo and Command video
    Version 0.8.2
    • Allows use of commands in the console
    • Fixed re spawning without a cape/skin/title
    Version 0.8.1
    • Fixed typo in SQLite Database creation
    • Fixed variable <NAME>
    Version 0.8
    • Public Release

    This post has been edited 1 time. It was last edited by MineDev Aug 3, 2011.
    MMySlime, kahlilnc, operatic and 9 others like this.
  2.  
  3. Offline

    NeatMonster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh... ok. Excuse-me, I misunderstood.
  4. Offline

    Digi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hmm, another thing: you loose the cape after you die, maybe even the skin.
  5. Offline

    NeatMonster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I asked him.
  6. Offline

    Magister

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If you get a link wrong will using /pedit skin, you get thousands of errors in console saying that it can not find results. It freezes up the server and it needs to be restarted.
  7. Offline

    Magister

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Also, are you meant to see your own changes? Or is it only others that can see it? Because for me, my skin hasn't changed.
  8. Offline

    Zalla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The Error "[WARNING] [PlayerEditor] Error at SQL Query: query does not return ResultSet" continues, somebody can help me please? :X
  9. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Are you using MySQL or SQLite
  10. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i will fix this in a update later tonight ;)
  11. Offline

    Zalla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh Relax man, I think it was my error. Now I can put skins on my server. Thanks, this plugin is awesome! :)
  12. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Fixed in 0.8.2

    Added the capability to use the console in 0.8.2
  13. Offline

    WaterFalcon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Code:
    [WARNING] [PlayerEditor] Error at SQL Query: query does not return ResultSet
    This came up when i used the console to rename someone. (0.8.2)
  14. Offline

    jeanpoivrot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    error

    Code:
    2011-06-26 04:39:35 [INFO] Added testor1 to the database.
    2011-06-26 04:40:01 [INFO] Updated skin for testor1.
    2011-06-26 04:40:45 [INFO] testor2 [/x.x.x.x:57151] logged in with entity id 5293 at ([world] -335.63269508269957, 74.0, -333.4596902716245)
    2011-06-26 04:40:46 [WARNING] Task of 'PlayerEditor' generated an exception
    java.lang.NoSuchMethodError: com.nijiko.permissions.PermissionHandler.getPrimaryGroup(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    	at net.minedev.playereditor.API.PermissionsHandler.getGroup(PermissionsHandler.java:66)
    	at net.minedev.playereditor.BukkitContribHandler.setAll(BukkitContribHandler.java:54)
    	at net.minedev.playereditor.listeners.PEPlayerListener$1.run(PEPlayerListener.java:25)
    	at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-26 04:40:46 [INFO] testor tried to use command /0.0.8
    
    it is because i use PermissionsEx (PEX) v1.12 (with PermissionsCompat)?
  15. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I do not support PermissionsEx currently, but might look into that later
  16. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That command?
  17. Offline

    m5k

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is it possible to define certain permissions groups to have certain colored names? I have two factions on my server and I'd like to color one grey, the other one white.
  18. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  19. Offline

    m5k

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Awesome, will use this. Greatly appreciate your work.
  20. Offline

    Digi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hmm, does this plugin intentionally restirct setting skin/cape/title to Bots/NPCs ?

    I tried setting a NPC's skin directly, even assigning him to a permissions group and setting that to a skin... but it doesn't work :/
  21. Offline

    jeanpoivrot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i'm using permissionCompat (its a compatibility layer) with permEX it should work. strange.
  22. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It will not apply it to NPCs, I can add this to the To Do
  23. Offline

    Digi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That'll be awesome, thanks :p
  24. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Update:: There will be a small update tonight/tomorrow that will fix colors not showing in the console
  25. Offline

    C0R7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    the skin changing is not working for me and i did everything you typed. now i just dont have a skin.
  26. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Did you reconnect?
    Do you have the client mod?
  27. Offline

    C0R7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    yes i reconnected. Two time.
    and yes i have the mod. one question. do you need modloader?
  28. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No, can you send me the link for your skin
  29. Offline

    C0R7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  30. Offline

    MineDev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  31. Offline

    Lyiin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The latest update works perfectly, thanks!

    I'm really looking forward to the Permissions support for the commands, any idea when that update is coming?
  32. Offline

    fragen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey, I cant get it to work.

    This is what the log says:

    Code:
    2011-06-28 17:19:59 [SEVERE] Could not load 'plugins/PlayerEditor.jar' in folder 'plugins': Permissions
    org.bukkit.plugin.UnknownDependencyException: Permissions
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:194)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:117)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:118)
        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:362)
        at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:281)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:304)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:725)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:691)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:684)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

Share This Page