2.5.0 released can't Disguise!

Discussion in 'General' started by linghun91, Sep 28, 2016.

  1. linghun91

    linghun91 Member
    Premium Supporter Supporter

    Joined:
    Aug 15, 2015
    Messages:
    80
    Likes Received:
    2
    Code:
    [13:02:25] [Server thread/ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'mm' in plugin MythicMobs v2.5.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1358) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1193) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_101]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_101]
        at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
    Caused by: java.lang.NullPointerException
        at me.libraryaddict.disguise.disguisetypes.Disguise.setWatcher(Disguise.java:858) ~[?:?]
        at me.libraryaddict.disguise.disguisetypes.PlayerDisguise.setWatcher(PlayerDisguise.java:331) ~[?:?]
        at me.libraryaddict.disguise.disguisetypes.PlayerDisguise.clone(PlayerDisguise.java:109) ~[?:?]
        at me.libraryaddict.disguise.disguisetypes.PlayerDisguise.clone(PlayerDisguise.java:15) ~[?:?]
        at net.elseland.xikage.MythicMobs.Compatibility.LibsDisguisesSupport.setDisguise(LibsDisguisesSupport.java:614) ~[?:?]
        at net.elseland.xikage.MythicMobs.Mobs.MythicMob.applyMobVolatileOptions(MythicMob.java:856) ~[?:?]
        at net.elseland.xikage.MythicMobs.Mobs.MythicMob.spawn(MythicMob.java:668) ~[?:?]
        at net.elseland.xikage.MythicMobs.Mobs.MobSpawner.SpawnMythicMob(MobSpawner.java:35) ~[?:?]
        at net.elseland.xikage.MythicMobs.Mobs.MobSpawner.SpawnMythicMob(MobSpawner.java:24) ~[?:?]
        at net.elseland.xikage.MythicMobs.Adapters.Bukkit.Commands.MobCommands.cmdMobSpawn(MobCommands.java:157) ~[?:?]
        at net.elseland.xikage.MythicMobs.Adapters.Bukkit.Commands.MobCommands.parseCommands(MobCommands.java:56) ~[?:?]
        at net.elseland.xikage.MythicMobs.Adapters.Bukkit.Commands.CommandHandler.onCommand(CommandHandler.java:51) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-570526c-c1b529e]
        ... 15 more


    SkeletonKing:
    Type: WITHER_SKELETON
    Display: '&6Skeleton King'
    Disguise:
    Type: player
    Skin: 'meeeh'
    Player: Steve
    Burning: true
    Blocking: true
    Invisible: false
    ShowName: false
    Sneaking: true
    Sprinting: true
    ModifyBoundingBox: false
    Health: 50

    spigot 1.10.2
    mythicmobs 2.5.0 released
    ProtocolLib 4.1.0
    LibsDisguises 9.0.9
     
    #1
  2. rosedragon

    rosedragon Member

    Joined:
    Aug 4, 2016
    Messages:
    49
    Likes Received:
    14
    I spotted disguised mob, but at first time it spawn it doesn't have the disguise. The second similar mob do have disguise. Using protocollib - libdisguise setting for 1.9.4 per what manual says.
     
    #2
  3. Krowerom

    Krowerom Active Member

    Joined:
    Apr 22, 2016
    Messages:
    537
    Likes Received:
    179
    I'm sure it was just an oversight, linghun91, but I have to check - you have the new MythicLib plugin installed too, right?

    I'm finding my player-disguised mobs are all Steve/Alex rather than the player skins I chose.. but this happens sometimes, so I'm not overly concerned.

    I use LibsDisguises 9.0.7 and ProtocolLib 4.0.2 (if I use the later ones, my player disguises just fail completely). However, I have NOT yet tested them with the latest released version of MythicMobs 2.5.0.

    *EDIT* Something also worth noting, some of my player heads aren't showing with the skins either.. I don't think this is a libs/mythic issue
     
    #3
  4. Rickyling

    Rickyling Community Manager
    Community Manager Supporter Moderator Quality Assurance

    Joined:
    Jul 24, 2015
    Messages:
    677
    Likes Received:
    211
    Player skins in general have been really buggy this week in general, it seems.
     
    #4
  5. Sammo346

    Sammo346 New Member
    Supporter New

    Joined:
    Mar 4, 2016
    Messages:
    13
    Likes Received:
    3
    Working with ProtocolLib 4.0.2 and LibsDisguises 9.0.7 <- Most likely your problem

    They do only work half the time, so I suggest using player heads (specifically using skin URLs) and give them full armour:

    [​IMG]
     
    #5
  6. Krowerom

    Krowerom Active Member

    Joined:
    Apr 22, 2016
    Messages:
    537
    Likes Received:
    179
    I've been using Libs 9.0.7 without the errors that were originally being reported by linghun91, the disguises work - but there have been problems with all plugins getting playerskins over the last few days, and issues on authentication servers at mojang..
    I wasn't reporting a problem, I was suggesting a way to avoid the error in the log ;)

    Libs 9.0.7 is *still* the last version I've seen xikage specifically mention in the dev change logs - although he hasn't mentioned ANY version numbers in the 'compatibility' section of the released 2.5.0 changelog, just that it has 'Improved pre-1.9 LibsDisguises compatibility'.
     
    #6
  7. Sammo346

    Sammo346 New Member
    Supporter New

    Joined:
    Mar 4, 2016
    Messages:
    13
    Likes Received:
    3
    I think something that may confuse people is he actually lists Libs 9.0.9 on the manual page for disguises:

    http://www.mythicmobs.net/manual/doku.php/addons/disguises/start
     
    #7
  8. Krowerom

    Krowerom Active Member

    Joined:
    Apr 22, 2016
    Messages:
    537
    Likes Received:
    179
    #8
  9. zDrakon

    zDrakon Well-Known Member
    Supporter Quality Assurance

    Joined:
    Jul 31, 2015
    Messages:
    1,053
    Likes Received:
    149
    Jaylawl gave the jar for 1.9.4 if it doesn't work i'll be glad to update it. Its not xikage's fault, I updated the manual with those.
     
    #9
  10. Omanoctoa

    Omanoctoa Active Member
    Premium Supporter Supporter

    Joined:
    Mar 10, 2016
    Messages:
    424
    Likes Received:
    39
    The latest versions of ProtocolLib (from spigot this morning) and Lib'sDisguises (from bukkit this morning) are functional together, but not with 2.5.0. Even the dev version of 2.5.0 had issues, since we've used it all of September.
     
    #10
  11. Krowerom

    Krowerom Active Member

    Joined:
    Apr 22, 2016
    Messages:
    537
    Likes Received:
    179
    I've added a bug report for this, with a complete outline of what I've tested with various versions of LibsDisguises. See it here. I am pretty sure I've covered everything you guys have mentioned. There are so many 'disguises' posts around the forums, but I didn't see any since the 2.5.0 release in the Bug Reports section, so I've rectified that :)
    Happy mythicmobmaking!
    -=K=-
     
    #11

Share This Page