[FUN] MobDisguise - Turn into any Mob! !RELEASED!

Discussion in 'WIP and Development Status' started by desmin88, Jul 22, 2011.

Thread Status:
Not open for further replies.
  1. Awesome! wasn't sure if you were aware :)

    With self morph i mean would it be possible to do (while your morphed) /md self and then you would also see yourself as a pig (i can see why for some parts this would be a bad idea therefore a toggle/command). Is something like that possible?
     
  2. Offline

    desmin88

    @CreepersGonnaCreep
    Due to a minecraft limitation, only others can see you as disguised.
    I'll include a stats command to check if you're disguised and as what.
     
  3. Ah, i thought it wasnt possible but i was hoping xD Oh well, what about an optional client sided mod? :D
     
  4. Offline

    desmin88

  5. Who knows, maybe someone else? xD
     
  6. Offline

    desmin88

    Updated to 1.3 DEV, static jar, code cleanup, now when you leave you don't leave behind a mob.
     
    CreepersGonnaCreep likes this.
  7. Offline

    Leon Philips

    My first Question


    I REALY think that is possible :/
    but special things should be inplanted too in my opinion
    (If the plugin is done all fixed ect does special powers come?)
     
  8. Offline

    (infected)

    This would go great with infected if players looked like zombies check out the WIP and tell me if you think it should be added and if you would help. Link Here
     
    ddubois89 likes this.
  9. Offline

    desmin88

    @(infected)
    In the official release, MobDisguise will include an API which allows you to players into other mobs from within other plugins.
     
  10. Offline

    Legolas75893

    Any plans to make a config so that you can't morph into some mobs?
     
  11. Offline

    (infected)

    Smooth I'm watching this 4 sure.
     
  12. Offline

    desmin88

    Legolas75893 likes this.
  13. Offline

    DrBowe

    This is pretty damn impressive. My very first thought when stumbling across this was "Oh, its going to be a WIP that states what the developer hopes to do, but can never accomplish"

    And then I saw that there were test .jars, and people posting that it worked (to a degree)
    It's safe to say that you've blown my mind with this, at the very least.
     
    Legolas75893 likes this.
  14. Offline

    Legolas75893

    Agreed
     
  15. Offline

    desmin88

    @DrBoweNur
    Thanks for the post. It was a rocky start in the beginning but has really fleshed out. The thing stopping me from releasing is a few more features and the release of BukkitContrib 0.2.0
    @Legolas75893
    Thanks!

    Update:
    Have added a config.yml which includes
    • Blacklisting per mob
    • RealDrops: enabled or disabled allows when players die to drop the correct item for their disguise
    • Permission: enabled allows per mob permissions or a * permission for all.

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

    Leon Philips

    Well done! keep it up! ;)
     
  17. Offline

    Adv

    Can you make it so when you are disguised mobs ignore you (no aggro)? That would be nice.
     
    ddubois89 likes this.
  18. Offline

    ddubois89

    newest update doesnt work

    using latest Md and bukkit contrib dev snapshot

    false alarm. had two plugin versions in folder.

    Code:
    09:58:27 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'md'
    in plugin MobDisguise v1.1
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:12
    9)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    20)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:713)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
            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:85)
            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)
    Caused by: java.lang.NoSuchFieldError: perm
            at me.desmin88.mobdisguise.commands.MDCommand.onCommand(MDCommand.java:4
    9)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    09:58:46 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'md'
    in plugin MobDisguise v1.1
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:12
    9)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    20)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:713)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
            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:85)
            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)
    Caused by: java.lang.NoSuchFieldError: perm
            at me.desmin88.mobdisguise.commands.MDCommand.onCommand(MDCommand.java:4
    9)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    09:59:03 [INFO] ddubois89 lost connection: disconnect.quitting
    09:59:03 [INFO] Connection reset
    09:59:14 [SEVERE] Exception in thread "Thread-149"
    09:59:14 [SEVERE] Exception in thread "Thread-150"
    09:59:14 [SEVERE] java.lang.IncompatibleClassChangeError: Expected static field
    me.desmin88.mobdisguise.MobDisguise.disList
    09:59:14 [SEVERE]       at me.desmin88.mobdisguise.utils.DisguiseTask.run(Disgui
    seTask.java:16)
    09:59:14 [SEVERE]       at org.bukkit.craftbukkit.scheduler.CraftWorker.run(Craf
    tWorker.java:34)
    09:59:14 [SEVERE]       at java.lang.Thread.run(Unknown Source)
    09:59:14 [SEVERE] java.lang.IncompatibleClassChangeError: Expected static field
    me.desmin88.mobdisguise.MobDisguise.disList
    09:59:14 [SEVERE]       at me.desmin88.mobdisguise.utils.DisguiseTask.run(Disgui
    seTask.java:16)
    09:59:14 [SEVERE]       at org.bukkit.craftbukkit.scheduler.CraftWorker.run(Craf
    tWorker.java:34)
    09:59:14 [SEVERE]       at java.lang.Thread.run(Unknown Source)
    >
     
  19. Offline

    DrBowe

    @ddubois89
    He released this into submissions, so maybe a fix-build there works for you?
    MobDisguise
     
  20. Offline

    Adv

    Any chance on getting smaller disguise an undisguise commands? I was thinking something like:
    /md <mob>
    /md (Just md to undisguise)

    Also, is it possible to change into a charged creeper?
     
    Leon Philips likes this.
  21. Offline

    Leon Philips

    I like that idea, Agreed!
     
  22. Offline

    Dominic

    This is great!
    Hm, I had one issue though (Not sure if it was the server or the plugin) but I was running around as a chicken when someone else died. After he died I looked like my normal character to him until I disguised again. Has anyone else had this issue?
     
  23. Offline

    Leon Philips

    I do... :( that will be fixed soon I think...
     
  24. Offline

    ddubois89


    Yea i fixed the problem sorry about that lol Turns out I had two versions of the plugin in there
     
  25. Offline

    Ganbea112

    it errors for me when i start up server both bukkitcontrib dev and mob disguiser! HELP ME PLEASE!!

    PLEASE HELP MEE

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

    powback

    Check if you're using the recommended build. It's possible that some plugins are conflicting with MD..
    Its also possible that it is a permissions-issue.. Post your error-log
     
  27. Offline

    Ganbea112

    14:54:20 [SEVERE] Could not load 'plugins/MobDisguise.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: org/bukkitcontrib/packet/listener/Listener
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:247)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: org.bukkitcontrib.packet.listener.Listener
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 11 more
     
  28. Offline

    DrBowe

    ...Guys.
    This has been released...post your bugs there :V
     
  29. Offline

    Gonkii

    I downloaded the .jar and put it in my plugins and then reloaded. It doesn't seem to find jar it's like it doesn't even exist. :[

    all that comes up is "unknown console command"
     
  30. Offline

    eagle198

    You should make it so if your a creeper you can explode :D then I put gunpowder in my inventory=I AM A CREEPER!
     
Thread Status:
Not open for further replies.

Share This Page