[DEV/INFO/RPG] mmoParty v1.3 - Leadership based parties with damage protection [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, Botz147 and wassilij like this.
  2. Offline

    MindEngineer

    2011-08-28 21:32:09 [SEVERE] Could not load 'plugins\mmoParty.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: mmo/Core/mmoPlugin
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    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(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: mmo.Core.mmoPlugin
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    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(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)

    Working on updating spout dependent plugins with the recent update. I've have today's spout updates. Wondering if someone could point me in the right direction. The server log indicates mmoCore loads after this error occurs.
     
  3. Offline

    Rycochet

    You need to update your mmoCore - most of mine got updated at the same time ;-)
     
  4. Offline

    MindEngineer

    Thanks I can't believe i missed that!
     
  5. Offline

    Rycochet

    I do need to work on the auto-update, get it to check at regular intervals for all of the mmo* plugins etc - then it won't be such a drain on latency for restarting the servers etc...
     
  6. Offline

    Mikhos

    Alright. Updated everything and gave mmoParty a go.
    Show Spoiler

    2011-08-29 06:07:38 [SEVERE] Could not load 'plugins/mmoParty.jar' in folder 'plugins': java.lang.NoClassDefFoundError: mmo/Chat/ChatFilter at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) Caused by: java.lang.ClassNotFoundException: mmo.Chat.ChatFilter at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 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:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266)


    .... And this is what I got. Any chance you could help me fix this?
     
  7. Offline

    Rycochet

    @Mikhos

    Update both your mmoCore and mmoParty - that error comes from the previous version...
     
  8. Offline

    Mercury

    @Rycochet

    Is it possible to have toggleable between Global chat and Party chat. "/party <message> - Send a message to the party channel."
    Typing every time /party <message> is a bit annoying.
     
  9. Offline

    Rycochet

    @Mercury

    Just type "/<channelname>" without any message to swap. You can also use "/channel <channelname>" or "/ch <channelname>"...
     
  10. Offline

    morizuki

    can I suggest something?

    disable the face in config.yml?
     
  11. Offline

    Rycochet

    Good idea - wanting everything to be configurable, I'll see about doing it for the next release... The option will be party of mmoCore and will affect all the mmo* plugins that use faces...

    Update your mmoParty and mmoCore - the option is now there under mmoCore. If you change it via "/mmoset mmoCore show_player_faces false" then it will take effect from that instant - old faces etc will continue to show (until people reconnect / the server restarts etc).

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

    swift_fox24

    Do the parties stay intact when you log out? Or do you need to form a new party every single time you relog?
     
  13. Offline

    Rycochet

    Like any mmo - you stay in your party until you get kicked or you leave ;-)
     
  14. Offline

    Rycochet

    You can change the position of the party and target bars easily enough - the layout of the bars is another matter. The Target of a bar is actually part of the bar itself (the target is used both for Target's target, and for pets) - so while I could change it to have the target to the right, I couldn't change it to have the target in a different position on screen.

    Not sure about putting the mmoTarget above the health bar, the priority of them is unknown (and might not be consistent yet)...
     
  15. Offline

    Smidds

    You know, I was just about to post a MASSIVE error log, when I read that mmoCore updated :D
    That could have been a waste of everyones time..
     
  16. Offline

    Rycochet

    I'm planning on improving the auto-update - make it check once a day or so - then it wouldn't be checking when trying to /reload and would be less noticeable to the admin... Of course, plans do take time ;-)
     
  17. Offline

    Smidds

    Oh gosh darn it... Party Commands seem to conflict with mcMMO after all... When i have the command disabled for mcMMO, it seems to disable the command overall, thus removing the party commands from this plugin too.. ARG! I honestly love both of these plugins.. [creeper]
     
  18. Offline

    Rycochet

    Go into mcmmo.jar and edit plugin.yml - give the party command a different name ;-)
     
  19. Offline

    fragger505

    Request to add permissions support; not just for this but for all of your great mmo mods. ;)
     
  20. Offline

    Rycochet

    @fragger505

    It's planned - only thing with any permissions right now is mmoCore simply because it's capable of editing options... I've not tested they work (beyond the isOp check) because I don't run any permissions on my test server (I know there's built in bukkit permissions, but they need editing, and I haven't spent time learning them).
     
  21. Offline

    morizuki

    Code:
    2011-09-01 17:24:58 [WARNING] Task of 'mmoParty' 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.Party.Party.update(Party.java:605)
        at mmo.Party.Party.updateAll(Party.java:580)
        at mmo.Party.mmoParty$1.run(mmoParty.java:109)
        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)
     
  22. Offline

    Rycochet

    CraftArrow doesn't exist in bukkit - so it's either some other plugin creating that, or a dev version of CB...

    Currently making changes to some of the internals, so can't really track it right now - but as soon as new builds are out then I'll use a new stacktrace to find the thing and prevent it happening...
     
  23. Offline

    morizuki

    craft arrow? what does that mean?
     
  24. Offline

    max96at

    @Rycochet
    Is there any way you can make it MyWolf compatible, because I already use that but want the Wolves to be shown to.
     
  25. Offline

    Rycochet

    @morizuki

    It's some other plugin you've got, I don't know what, sorry.

    @max96at

    Sorry - had a quick look, basically mmoPet will be doing the same things when I get the time, and then has quite a lot more stuff from the todo list later too...
     
  26. Offline

    Legolas75893

    Any way to make it so we don't have to relog each time someone joins the party/gets hurt/
     
  27. Offline

    Rycochet

    Erm... Shouldn't need to do that, I'll look into it - been developing other things, so something might have been broken...
     
  28. Offline

    Legolas75893

    Thanks, everything else is working as planned :D
     
  29. Offline

    HappyGrenades

    When I installed mmoParty and restarted my server nothing happened. I have mmoCore, and when I type /mmoset the only plugin that comes up is mmoCore. So why is the mmoParty not working?
     
  30. Offline

    Rycochet

Share This Page