[FUN/INFO/RPG] mmoTarget v1.2 - Visible target display [Spout] [1185]

Discussion in 'Inactive/Unsupported Plugins' started by Rycochet, Aug 12, 2011.

  1. Offline

    Rycochet

    Now using BukkitDev for releases...
    This thread will remain for discussion only.
    Files also available here.

     

    Attached Files:

    SilverHearts likes this.
  2. Offline

    Hopium

  3. Offline

    Rycochet

    Hrm, not sure what's going on there - but I've got some minor fixes ready to release...

    Released 0.16 - see if that fixes it, if not at least the stack trace will be usable to me this time ;-)
     
  4. Offline

    Hopium

    this seemed to have fix it, i even ran a few mobarena's to make sure there was alot of usage :p no errors. thanks alot
     
  5. Offline

    Rycochet

    Glad it worked - there's a beta of mmoChat on the download server if you want to try it - still needs a lot more work, I just keep getting interrupted lol... It works for normal channels and party chat though - so might make mob arena a bit more fun ;-)
     
    Hopium likes this.
  6. Offline

    Hopium

    right now i am using mchat but i am interested in the chat plugin to help with party chat etc, does it hook with mchat or can i make mchat api only to keep the prefix suffix etc? i you want i can try it for you just to see how they interact, but figured i would ask first since you had mention mchat on another post. also my players love your plugins :D i am thinking of making my server spoutcraft only so everyone will see your lovely work :D
     
  7. Offline

    Rycochet

    I had a look at mChat, and did mention it to MiracleM4n, but in the end decided to go this way as it's more suited to what's needed by the suite...

    I'm pretty sure you could run both together, but mine will totally ignore anything set in mChat - it's meant for a different system, so not that unusual... Saying that, it's pretty easy for someone to do a plugin for mmoParty chat on there as there's a function in the Party class for getting all party members - Party.getMembers(player) ;-)

    Player title / prefix and suffix will probably turn up in another plugin at some point - it's another mmo type thing that's useful ;-)
     
  8. Offline

    Hopium

    cool i will check it out later this week after im done with forums and classwork :D do i grab the mmochat.jar or the 0.1.jar in the subfolder?
     
  9. Offline

    HappyGrenades

    I downloaded this plugin and mmocore and installed them on my server. To test this one I spawned 5 pigs and got out a bare hand. I clicked on the pig and I lost connection to the server. I did it again and again and again. Same with right clicking, so I uninstalled it and now my game works fine...what happened?
     
  10. Offline

    Rycochet

    @Hopium

    The un-versioned file is always the latest from the subfolder - I've got an improved mmoChat, but just making some final changes to mmoParty before I can release it.

    @HappyGrenades

    As stated everywhere, it needs Spout DEV builds - the version which will be 1.0.5 as soon as it's released...
     
  11. Offline

    Hopium

  12. Offline

    Rycochet

    Hrm, are you sure you're using the latest Spoutcraft DEV too? (client version, type "/spout version" in-game, should be #248 for the client...)
     
    Hopium likes this.
  13. Offline

    HappyGrenades

    Ohhh...I misread it, sorry. Thanks

    Wait, I have spout...I NEED Spout Dev, or just spout?

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

    Rycochet

    http://ci.craftfire.com/view/SpoutDev/ - You need Spout on your server, and to use Spoutcraft Launcher to start Minecraft, but making sure that the option to download dev builds is ticked...

    As soon as Spout 1.0.5 is official (any time now) then there will be no further need for DEV builds with my plugins ;-)
     
  15. Offline

    Dharkk

    Getting this error, as well as DAMAGE and DEATH:

    http://pastebin.com/9vnQnKcy

    Love the suite so far :D Also, I downloaded/installed what was pegged as 1.0.5 version 221 (latest non dev version) from the Spout bukkitdev page, and I'm also using 1.0 of this plugin (as well as 1.0 of core and party).
     
  16. Offline

    Rycochet

    @Dharkk

    Doh - think I've got it there, hope it was a player without the Spoutcraft client installed ;-)
     
  17. Offline

    Dharkk

    Hmm, ill update and test it. Thought it was when I fought a mob but someone may have been fighting at the same time.

    @Rycochet

    Yep, this seems to have fixed it :D

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

    morizuki

    Found this error in my server log..

    Code:
    2011-09-01 17:24:58 [WARNING] Task of 'mmoTarget' generated an exception
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftArrow cannot be cast to org.bukkit.craftbukkit.entity.CraftLivingEntity
        at org.bukkit.craftbukkit.entity.CraftCreature.getTarget(CraftCreature.java:28)
        at org.bukkit.craftbukkit.entity.CraftCreature.getTarget(CraftCreature.java:9)
        at mmo.Core.mmo.getColor(mmo.java:661)
        at mmo.Core.GenericLivingEntity.setEntity(GenericLivingEntity.java:127)
        at mmo.Core.GenericLivingEntity.setEntity(GenericLivingEntity.java:114)
        at mmo.Core.GenericLivingEntity.setTargets(GenericLivingEntity.java:159)
        at mmo.Target.mmoTarget.update(mmoTarget.java:131)
        at mmo.Target.mmoTarget.updateAll(mmoTarget.java:108)
        at mmo.Target.mmoTarget$1.run(mmoTarget.java:92)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:428)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    I'm getting this one whenever I try killing a mobs using bow and arrow..

    Code:
    2011-09-01 17:33:21 [SEVERE] Could not pass event PLAYER_MOVE to mmoTarget
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftArrow cannot be cast to org.bukkit.craftbukkit.entity.CraftLivingEntity
        at org.bukkit.craftbukkit.entity.CraftCreature.getTarget(CraftCreature.java:28)
        at org.bukkit.craftbukkit.entity.CraftCreature.getTarget(CraftCreature.java:9)
        at mmo.Core.mmo.getColor(mmo.java:651)
        at mmo.Core.GenericLivingEntity.setEntity(GenericLivingEntity.java:127)
        at mmo.Core.GenericLivingEntity.setEntity(GenericLivingEntity.java:114)
        at mmo.Target.mmoTarget.update(mmoTarget.java:127)
        at mmo.Target.mmoTarget$mmoTargetPlayerListener.onPlayerMove(mmoTarget.java:163)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:174)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:592)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:478)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  19. Offline

    TTlabambaTT

    Anyway to enlarge the targets health bar and name on the top?
     
  20. Offline

    Rycochet

    @morizuki

    I'm pretty sure that's an issue in MagicCraft - though I will be trying to work around it in future...

    @TTlabambaTT

    Not currently - though I am planning on having an option for the width later :)
     
  21. Offline

    TTlabambaTT

    okey dokey
     
  22. Offline

    morizuki

    I don't have any magiccraft plugin :D
     
  23. Offline

    Rycochet

    Well, it's caused by something else - that's not a standard class ;-)
     
  24. Offline

    Rycochet

    Now using BukkitDev for releases...
    This thread will remain for discussion only.
    Files also available here.

     
  25. Offline

    kassad

    1.8 have no funktion please help i cant installing it
     
  26. Offline

    Nibelton

    after updating to 1317 on stop
    Code:
    2011-10-11 22:04:05 [INFO] [mmoCore] Disabled mmoCore v1.7
    2011-10-11 22:04:05 [SEVERE] Error occurred (in the plugin loader) while disabling mmoCore v1.7 (Is it up to date?): null
    java.lang.NullPointerException
        at java.lang.Class.isAssignableFrom(Native Method)
        at org.bukkit.plugin.java.JavaPluginLoader.removeClass(JavaPluginLoader.java:245)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:992)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:296)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:289)
        at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:166)
        at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:325)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:404)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-11 22:04:05 [INFO] [mmoTarget] Disabled mmoTarget v1.2
    2011-10-11 22:04:05 [SEVERE] Error occurred (in the plugin loader) while disabling mmoTarget v1.2 (Is it up to date?): null
    java.lang.NullPointerException
        at java.lang.Class.isAssignableFrom(Native Method)
        at org.bukkit.plugin.java.JavaPluginLoader.removeClass(JavaPluginLoader.java:245)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:992)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:296)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:289)
        at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:166)
        at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:325)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:404)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  27. Offline

    Rycochet

    That's a known CB bug that's apparently fixed in the dev builds - they're planning another RB in the not too distant future...

    I will be releasing new builds for all plugins soon, just have some finishing touches to make...
     
  28. Offline

    Nathaniel

    Everytime I kill a mob with this I get DCed. Same with other players. Been searching for the answer for about an hour now and tried to fix it myself by mix/matching to no avail. How do I fix this? " Received string length is less than zero " error. Doesn't show up in server as an error, but that's what it says after I have been kicked out.
     
  29. Offline

    Rycochet

    Weird - have you got a console error for me to look at?

    The dev mmoTarget has been built against the new dev mmoCore - but that will also break mmoParty (I need to update API stuff inside it). mmoTarget itself simply "forgets" the previous target when it gets killed, it shouldn't try to send anything, let alone a string length error...
     
  30. I think i found the problem, I may not have any idea what i'm talking about, but can you make it if the Mob's health is less than or equal to nothing it "forgets" the target?
     
  31. Offline

    Rycochet

    It already does this - but if the mob is "forgotten" then it's never updated and hence it doesn't hide the display again. I may need to do this a different way in future... I certainly had to do it a different way in Party itself...
     

Share This Page