[RPG/MECH] mcMMO v1.4.05 - RPG Addiction Redefined! Multi-Lingual! [1.4.7-R1.0 / 1.5.1-R0.2]

Discussion in 'Archived: Plugin Releases' started by mcMMO, Apr 3, 2012.

  1. Offline


    mcMMO - The RPG Lovers Plugin

    Latest Release Version (1.4.05) : Info - Download
    Latest BetaVersion (1.4.06-beta2) : Download
    Work on 1.4.06 is underway!
    -=Official mcMMO Server=-
    IP: play.mcmmo.org
    IRC: #playmcmmo
    mcMMO proudly supports MCProHosting, the leading provider in Minecraft Servers
    1.4.04 has been released! This version contains numerous bugfixes, as well as support for the new 1.5 blocks. More 1.5 features will be coming once the codebase has stabilized to the point of a CraftBukkit Beta Release. You can download 1.4.04 here.​
    In order to allow server owners to keep up with development better, we have decided to begin release a weekly beta build on BukkitDev every Friday that contains all the additions, optimizations, and bug fixes we're currently working on. Hopefully this will allow for a compromise between our long-term releases and our endless flood of daily dev builds.​
    All donations are evenly split between dev team members.
    IRC Chat
    #mcmmo @ irc.esper.net
    Who is mcMMO?
    @nossr50 - Founder​
    @GJ - Project Lead & Developer​
    @NuclearW - Developer​
    @bm01 - Developer​
    @Glitchfinder - Developer​
    @TfT_02 - Developer​
    @T00thplck1 - Developer, SQL Guru​
    @Shatteredbeam - Community Manager​
    Quick Links
    iTzMag, PandaGOD, dark_hunter and 7 others like this.
  2. Offline


    Hello, I recently got this plugin with spoutcraft and for some reason when you are leveling up it doesnt show the xp going up in the xp bar? In the config i enabled spout and the xp bar does show up... but it doesnt appear to be listening the xp or making the level up sound. The achievement does show up though. Any help?
  3. Offline


    is there a way to convert it from FlatFile to MySQL? If I lose anything I am going to get massacred by my users but I want to move it to MySQL
  4. Offline


    Does the plugin support GroupManager?
    I don't know how to limit skills for certain players. I put a permission for a group but it has always access to all skills...
    Thank you.

    If someone can help me before nossr50 I would be very grateful

    EDIT : I found the solution. If someone else has the same problem : you have to edit the plugin.yml which is placed in the mcmmo jar file. There are many permissions features.
  5. Offline


    You should be able to use the command /mmoupdate to convert all your FlatFile data to mySQL.

    What versions of mcMMO & Spout? I know the level-up sound has been acting up for a while, but I haven't seen any issues with the XP bar lately. Try updating to the latest dev version, see if that helps.

    You've either got to a) use negative permissions nodes or b) edit the plugin.yml like you did.

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


    Just thought I'd mention, Mojang are planning a demo feature of MineCraft very soon. You get 100 minutes gametime for free.

    --- --- ---

    Any news/progress on MCMMO 2.0 ?
  7. Offline



    Subgroup permissions doesn't work?
  8. Offline


    How about this? https://twitter.com/#!/notch/status/157261795139125248
  9. hi,
    with newest beta 1.2.5 R1.2 build i get this error :
    18:44:02 [GRAVE] java.lang.NullPointerException
    18:44:02 [GRAVE] at com.gmail.nossr50.Metrics.postPlugin(Metrics.java:272)
    18:44:02 [GRAVE] at com.gmail.nossr50.Metrics.access$100(Metrics.java:27)
    18:44:02 [GRAVE] at com.gmail.nossr50.Metrics$1.run(Metrics.java:163)
    18:44:02 [GRAVE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    18:44:02 [GRAVE] at java.lang.Thread.run(Unknown Source)
    every 10 min ...

    runnning mcMMO version 1.3.05-b624
  10. Offline


    both spout and mcmmo are updated to the latest versions still nothing :/
  11. Offline


    Metrics is acting up. Not sure why.

    I'll dig into it, see what's going on.

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


    thank u i really enjoy this plugin and would like to keep it :)
  13. Offline


    Like I said in the quote, it doesn't really matter what Notch's opinion on Piracy is. Piracy is currently illegal. If, however, he'd like users to pirate it until they can buy it. He could (maybe should) make a trial run that is more extensive than the Classic version available on the site.
    ACStache likes this.
  14. Offline


    I can't seem to get the auto-promote feature to work correctly. I require new users to reach powerlevel 200 before being promoted to a regular. I have set the powerlevel for the regular rank in PEX (MySQL backend). Is there something else I'm missing for this to work?

    This is how it looks in my database

    If I am correct this should be the same as:

    rank: 60
    powerlevel: 200

    in the file backend.

    Thanks for any help

    Also Sayshal, its not illegal if the creator deems it ok to try out his product and does not press charges. However, that mindset is exactly why I want to give my money to his company. Bethesda got my internet shut off when I wanted to try out Rage a few months ago..
  15. Offline


    True :)
  16. Offline


    MEGA-APPROVED man this plugins it's amazing it's best i have founded so continue the hard-work and the good-job![diamond]
  17. Offline


    We're almost ready to release the 1.3.06 patch :)
  18. Offline


    I am having the same issue. Brand new installation. Bukkit works fine without the plugin.
    Any news on a fix GJ ?
  19. Offline



    Error using the latest dev build. 683

    26.04 16:45:15 [Server] INFO    ... 12 more
    26.04 16:45:15 [Server] INFO    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    26.04 16:45:15 [Server] INFO    at com.gmail.nossr50.commands.mc.MctopCommand.onCommand(MctopCommand.java:27)
    26.04 16:45:15 [Server] INFO    at com.gmail.nossr50.commands.mc.MctopCommand.flatfileDisplay(MctopCommand.java:117)
    26.04 16:45:15 [Server] INFO Caused by: java.lang.NullPointerException
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
    26.04 16:45:15 [Server] INFO    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
    26.04 16:45:15 [Server] INFO    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479)
    26.04 16:45:15 [Server] INFO    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    26.04 16:45:15 [Server] INFO    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    26.04 16:45:15 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mctop' in plugin mcMMO v1.3.06-dev-b683
    26.04 16:45:15 [Server] SEVERE null
    26.04 16:45:15 [Server] SEVERE [mcMMO] Exception while reading
    6.04 16:44:38 [Server] INFO... 12 more
    26.04 16:44:38 [Server] INFOat org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    26.04 16:44:38 [Server] INFOat com.gmail.nossr50.commands.mc.MctopCommand.onCommand(MctopCommand.java:35)
    26.04 16:44:38 [Server] INFOat com.gmail.nossr50.commands.mc.MctopCommand.flatfileDisplay(MctopCommand.java:117)
    26.04 16:44:38 [Server] INFO Caused by: java.lang.NullPointerException
    26.04 16:44:38 [Server] INFOat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
    26.04 16:44:38 [Server] INFOat net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
    26.04 16:44:38 [Server] INFOat org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479)
    26.04 16:44:38 [Server] INFOat org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    26.04 16:44:38 [Server] INFOat org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    26.04 16:44:38 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mctop' in plugin mcMMO v1.3.06-dev-b683
    26.04 16:44:38 [Server] SEVERE null
    26.04 16:44:38 [Server] SEVERE [mcMMO] Exception while reading plugins/mcMMO/FlatFileStuff/Leaderboards/SWORDS.mcmmo (Are you sure you formatted it correctly?)java.io.FileNotFoundException: plugins/mcMMO/FlatFileStuff/Leaderboards/SWORDS.mcmmo (No such file or directory)
    26.04 16:44:35 [Server] INFO... 12 more
    26.04 16:44:35 [Server] INFOat org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    26.04 16:44:35 [Server] INFOat com.gmail.nossr50.commands.mc.MctopCommand.onCommand(MctopCommand.java:27)
    26.04 16:44:35 [Server] INFOat com.gmail.nossr50.commands.mc.MctopCommand.flatfileDisplay(MctopCommand.java:117)
    26.04 16:44:35 [Server] INFO Caused by: java.lang.NullPointerException
    26.04 16:44:35 [Server] INFOat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
    26.04 16:44:35 [Server] INFOat net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
    26.04 16:44:35 [Server] INFOat org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479)
    26.04 16:44:35 [Server] INFOat org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    26.04 16:44:35 [Server] INFOat org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    26.04 16:44:35 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mctop' in plugin mcMMO v1.3.06-dev-b683
    26.04 16:44:35 [Server] SEVERE null
    26.04 16:44:35 [Server] SEVERE [mcMMO] Exception while reading plugins/mcMMO/FlatFileStuff/Leaderboards/ALL.mcmmo (Are you sure you formatted it correctly?)java.io.FileNotFoundException: plugins/mcMMO/FlatFileStuff/Leaderboards/ALL.mcmmo (No such file or directory)
    26.04 16:44:32 [Server] INFO... 12 more
    26.04 16:44:32 [Server] INFOat org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    26.04 16:44:32 [Server] INFOat com.gmail.nossr50.commands.mc.MctopCommand.onCommand(MctopCommand.java:27)
    26.04 16:44:32 [Server] INFOat com.gmail.nossr50.commands.mc.MctopCommand.flatfileDisplay(MctopCommand.java:117)
    26.04 16:44:32 [Server] INFO Caused by: java.lang.NullPointerException
    26.04 16:44:32 [Server] INFOat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
    26.04 16:44:32 [Server] INFOat net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
    26.04 16:44:32 [Server] INFOat org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479)
    26.04 16:44:32 [Server] INFOat org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    26.04 16:44:32 [Server] INFOat org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    26.04 16:44:32 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mctop' in plugin mcMMO v1.3.06-dev-b683
    26.04 16:44:32 [Server] SEVERE null
    26.04 16:44:32 [Server] SEVERE [mcMMO] Exception while reading plugins/mcMMO/FlatFileStuff/Leaderboards/ALL.mcmmo (Are you sure you formatted it correctly?)java.io.FileNotFoundException: plugins/mcMMO/FlatFileStuff/Leaderboards/ALL.mcmmo (No such file or directory)
    26.04 16:44:32 [Server] INFO / lost connection
    I deleted the whole mcmmo folder and let everyone reconfigure but still get these errors.
  20. Offline


    any chance of allowing a XP curve change? It wouldn't be much work at all, just adding one variable to the config.yml and calling it in place of one hardcoded number in the formula.

    Ive been downloading each build, changing the formula in the source, and recompiling...

    Maybe I'm the only one with the issue, but with the curve the way it is, I can adjust the multiplier for each skill, but that either makes it so level 1 is fairly quick, while 1000 isnt much effort either, OR adjust it so level 1 is slooow, but 1000 is also.

    The problem is, if i set it low so my casual players feel they make SOME progress,my hardcore players, that are on 10 hours a day, hit 1000 in a month.

    If I adjust the multiplier so those hardcore don't cap out in a month..causal players get PAINFULLY slow progress..as the levels are all close to linear (not that they are, but the curve is no where near steep enough as levels progress).

    so why i asked any chance of getting a "level multiple" added? say a number that is used to calculate the next levels XP? to change the variable thats hardcoded to '20' in the
    1020 + ((Integer)this.skills.get(skillType)).intValue() * 20
    Like if:
    to make a steeper curve, and placing that variable in the formula like below:
    I'm using 1020 + ((Integer)this.skills.get(skillType)).intValue() * 50

    so this way level 1 is 1,070 xp, level 2 is 1,120 a fairly easy and quick first few days of leveling, but as you go up it gets progressively slower, level 500 is 26,020 and to get 1000 is 51,020 (of course this is really steep, but changing the '50' variable lower/higher changes the rate of the curve lower/higher).
    For example someone wanting a HUGE curve put it up to 200, level 1 would be still low at 1121, and level 2 would be 1420 and so on, so the first days of leveling is about the same speed..but level 500 would need 101,020..and 1000 would need a whopping 201,020.

    setting it at '20' as the default would allow servers to update, without breaking their current levels on players if they don't want to adjust it, ..with level 900 needing 19,020
    and each server can adjust the curve to their tastes.
  21. Offline


    Do you want an official mcMMO server?
    Let me know here or via twitter @nossr50
    Version 1.3.06
    • + Added Iron Golem XP for aggressive golems
    • + Added permissions check to skill functions
    • + Added API functions for obtaining offline profiles & profiles via player names
    • + Added API functions for admin & party chat
    • + Added Iron Grip skill to Unarmed which gives players an chance to keep from being disarmed.
    • + Added some new languages to the locale files.
    • = Fixed Green Thumb consuming 2 seeds instead of 1
    • = Fixed exploit where you could teleport to yourself with PTP to prevent things like fall damage
    • = Fixed NPE error with Metrics on startup
    • = Fixed bug where Herbalism required double drops permission to give XP
    • = Fixed bug where {0} would be displayed in front of your power level in mcstats
    • = Fixed mmoupdate not being useable from console
    • = Fixed bug with repairing wooden tools
    • = Fixed bug with Nether Wart not awarding XP
    • = Fixed bug with fishing treasures when treasures list is empty
    • = Fixed bug with only getting one level when there was enough XP for multiple levels.
    • = Fixed bugs with the way /mctop displayed
    • = Fixed issues with custom characters & locale files.
    • = Fixed double explosion for Blast Mining
    • = Fixed Blast Mining not giving triple drops when it should
    • ! Changed Bleeding to now stack to a finite number on Monsters and will wear off eventually
    • ! Changed how we handled the config file to prevent any bugs when returning values
    • ! Changed locale files to use a new naming scheme. This breaks ALL old locale files. If you want to assist with re-translating anything, go to getlocalization.com/mcMMO
    • ! Changed mcremove to check for users in the MySQL DB before sending queries to remove them
    • ! Changed how the tree feller threshold worked for the better
    • ! Changed /mcremove to no longer kick players when they are removed from database
    • ! Changed /mcremove to work on offline users for FlatFile
    • ! Changed PlayerProfile constructor to always take a boolean
    • ! Changed getPlayerProfile function to work for online & offline users
    • ! Changed Archery's Daze to deal 4 DMG on proc (2 Hearts)
    • ! Changed /addlevel command to work for offline users
    • ! Changed party & admin chat handling to be nicer to developers
    • ! Changed /mcrefresh to work from console
    • ! Changed /mcrefresh to work for offline players
    • ! Changed UpdateXPBar function to hopefully avoid errors
    • ! Changed /party to show offline party members
    • ! Changed Blast Mining requirements, now asks for the player to be crouching
    Notes: Work will now begin on a huge update to mcMMO, expect new skills, new Spout features, and more with 1.4.00! We might be bringing you some spoilers of what to expect soon.
    As always you can join us on irc @ #mcmmo on irc.esper.net
  22. Offline


  23. Offline


  24. Offline


    Tried that for like 2<>3 days even taged you like 5 times.
    But i will just try again.
  25. Offline


    I've been very busy this past week, and I'm getting over a cold.
  26. Offline


    /mctop doesn't work at all... In-game, it shows Internal exception, and in console it shows following errors.
    2012-04-30 11:34:12 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing command 'mctop' in plugin mcMMO v1.3.06-b713
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479)
    at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:475)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:596)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:565)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NullPointerException
    at com.gmail.nossr50.commands.mc.MctopCommand.sqlDisplay(MctopCommand.java:151)
    at com.gmail.nossr50.commands.mc.MctopCommand.onCommand(MctopCommand.java:68)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 7 more
  27. Offline


    Are you using the latest build?
  28. Offline


    We're aware of some Spout issues and some other bugs, we'll be putting out a patch soon. We've also added a brand new hardcore mode toggle in the config, if turned on you can specify what percentage of stats a player will lose on death. We also added a permission node to bypass the negative effects of hardcore mode for all you cheating server admins out there. Also we are considering putting in a configurable Vampirism into Hardcore mode where players can literally steal stats from each other via PVP.

    TL;DR: Hardcore mode!
  29. Offline


    :eek: we don't cheat, we are just that awesome! >.> lol
  30. Offline


    The mcMMO server has been ordered! We're looking at getting it setup and running this week and hopefully by the weekend.
  31. Offline


    ok, any thought on fixing the capitalization bug :/ ?

Share This Page