[RPG/MECH] mcMMO v1.2.07 - RPG Addiction Redefined! Multi-Lingual! [1337][1549]

Discussion in 'Inactive/Unsupported Plugins' started by nossr50, Feb 5, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    nossr50

  2. Offline

    TZer0

    @nossr50
    It would appear that you've broken support for my plugin (Money2XP) as a required function (addXp(Player pl, String skill, int xp)) is missing in the main class.

    Keep up the otherwise good work and thanks for an awesome new feature (notifications!)
     
  3. Offline

    NuclearW

    What you are wanting is in the Users class.
    Users.getProfile(player).addXP(Skills.getSkillType(skill), xp);

    Or you can use the enum and:
    Users.getProfile(player).addXP(SkillType.ACROBATICS, xp);

    Code:
    public enum SkillType
    {
        ACROBATICS,
        ALL, //This one is just for convenience
        ARCHERY,
        AXES,
        EXCAVATION,
        HERBALISM,
        MINING,
        REPAIR,
        SORCERY,
        SWORDS,
        TAMING,
        UNARMED,
        WOODCUTTING;
    }
    Sent you a pull request, should fix things right up.
     
  4. Offline

    nossr50

    Yes I did break it, you should be able to do this

    Code:
    getPlayerProfile(player).addXP(SkillType, number);
     
  5. Offline

    Phinary

    mmoedit seems to be broken in newest version,

    2011-07-23 04:43:47 [WARNING] Unexpected exception while parsing console command

    org.bukkit.command.CommandException: Unhandled exception executing command 'mmoe
    dit' in plugin mcMMO v1.0.47
    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
    12)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:480)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:465)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at com.nijiko.permissions.Control.permission(Control.java:260)
    at com.nijiko.permissions.Control.has(Control.java:253)
    at com.gmail.nossr50.mcPermissions.permission(mcPermissions.java:64)
    at com.gmail.nossr50.mcPermissions.mmoedit(mcPermissions.java:87)
    at com.gmail.nossr50.mcMM:confused:nCommand(mcMMO.java:980)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 6 more
     
  6. Offline

    regabond

    The main page of the minecraft forums tends to have it all as well as other things.
     
  7. Offline

    1hacker

    @nossr50

    Could you please rename these commands...

    /invite
    /accept

    to something like...

    /party invite
    /party accept

    Thank you
     
  8. Offline

    woodzy

    @nossr50 i have MySQL enabled in the live server but on my test server its flat file still hangs but not as long on the test server
     
  9. Offline

    gekomees

    You can do that yourself in config.yml
     
  10. Offline

    Jobsti

    Little info, don't know if it's important for some ppl.
    A Fresh server with a clean new World and all my Plugins uses on Server-start 890MB, without mcMMO: 390MB.
    So mcMMO uses about 500MB ram. (FlatFile)
     
  11. Offline

    embty

    Code:
    java.lang.NoClassDefFoundError: org/bukkitcontrib/sound/SoundEffect
        at com.gmail.nossr50.skills.Mining.SuperBreakerBlockCheck(Mining.java:480)
        at com.gmail.nossr50.listeners.mcBlockListener.onBlockDamage(mcBlockListener.java:393)
        at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186)
        at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458)
        at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
        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.ClassNotFoundException: org.bukkitcontrib.sound.SoundEffect
        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)
        ... 15 more
    2011-07-23 19:26:15 [SEVERE] Could not pass event BLOCK_DAMAGE to mcMMO
    java.lang.NoClassDefFoundError: org/bukkitcontrib/sound/SoundEffect
        at com.gmail.nossr50.skills.Mining.SuperBreakerBlockCheck(Mining.java:480)
        at com.gmail.nossr50.listeners.mcBlockListener.onBlockDamage(mcBlockListener.java:393)
        at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186)
        at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458)
        at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
        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)
    
    Still getting this alot
     
  12. You obviously have a huge world and many players, so it's kinda normal... and if you want some better performance I recommend you switch to mySQL.
     
  13. Offline

    DragonMasterNYC

    Well here's an odd problem that started at the beginning of the week. Every time we use /help on my server the first 3-4 pages are blank, and it's only when mcMMO is running. Happens even if I turn off Permissions 3.1.6. We don't use our help menus to much, but I would like to resolve this.

    Console doesn't give any errors.

    Plugin List
    BookWorm - Added afterwards
    BOSEconomy - Added afterwards
    BukkitContrib - Added afterwards
    DefaultCommands
    DropPlugin
    HigherExplosives
    iConomyChestShop - Added afterwards
    Lockette
    LogBlock
    LogBlockQuestioner
    mcMMO
    Permissions
    PlgRailBoost
    Scavenger
    SimpleSave

    Thanks Ahead of time
    Dragon
     
  14. Offline

    nossr50

    I can confirm the same thing on my own computer, I'll see what I can do about this.
     
  15. Offline

    Piedo_bear

    If you place blocks and use super breaker, you can sucessfully get more drops that you started with, consistiently too. Can you disable double drops on placed blocks as you can disable xp?

    Oh, I guess the disabling xp for placed blocks isnt working, since if I place blocks and mine them I can gain xp, as long as I place 2 gold blocks I can get xp for the second block I placed.
     
  16. Offline

    RugRats

    I also noticed this on Nossr50's test server :p
     
  17. Offline

    nossr50

    [​IMG]
    The next thing I'm working on is putting this into mcMMO​
    (BukkitContrib)​
     
  18. Offline

    jeffreylec

    hell yeah - my server uses bukkitcontrib and i am so excited for devs to make bukkitcontrib stuff :)
     
  19. Offline

    Grimmy777

    any idea why I would be getting this in my server log?

    Code:
    2011-07-23 19:02:55 [SEVERE] Could not pass event BLOCK_DAMAGE to mcMMO
    java.lang.NoClassDefFoundError: org/bukkitcontrib/sound/SoundEffect
        at com.gmail.nossr50.listeners.mcBlockListener.onBlockDamage(mcBlockListener.java:374)
        at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186)
        at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458)
        at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
        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)
     
  20. Offline

    nossr50

    Update your mcMMO
     
  21. Offline

    Tagz

    Players are saying they aren't getting any drops from excavation any more. I'm updated to most recent. Cheers.
    Edit - NM reload fixed it.
     
  22. Offline

    graverune

    I know this is noobish, but will people actually get the achievement popup every time they level a skill? (like in the picture at the top of the page)
     
  23. Offline

    DragonMasterNYC

    Yes, but they need to install the client mod for BukkitContrib to see it.
     
  24. Offline

    nossr50

    The server also needs to be running it

    Yea, just make sure to install the client mod and server mod for BukkitContrib

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

    sintri

    Just a note I suppose, modloader and bukkitcontrib doesn't work together atm.
     
  26. Offline

    HunterAP

    @nossr50
    I wanted to update you... I removed ALL plugins other than MCMMO, and I still get a long pause when the message, "Loading Config File," comes up in the console. Using Bukkit 1.7.3 and using MCMMO 1.0.47.
     
  27. Offline

    nossr50

    I think I have isolated why that is happening, I'll post an update soon.
     
  28. Offline

    Crysillion

    nossr50, do you plan on allowing /ptp to have a set delay next update? I am definitely looking forward to this in particular.
     
  29. Offline

    Muyloco1

    Should I wait for permissions 3.1.6 to be compatible, or switch to a different permissions plugin?
     
  30. Offline

    passerby56

    Did unarmed get nerfed by 50% since the last time the wiki was updated? I just hit 500 and found it pretty disappointing to do half the damage described on the wiki.
     
  31. Offline

    nossr50

    You should be doing around 5 hearts of dmg

    I'd switch

    Consider it done
     
Thread Status:
Not open for further replies.

Share This Page