[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

    mooman219

    Just looked at your log, just saying, NOT A SINGLE ERROR in there is from mcmmo.

    You do know there is a config file when you run mcmmo.
    Just install mcmmo, run bukkit, then stop bukkit.

    You will see in your plugins folder there is a mcmmo folder. in that folder, there is a config file. You can edit the...
    - Cooldowns of every skill
    - Change how much xp is required to level up

    EDIT:

    You can also edit almost everything else in mcmmo

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

    KarnEdge

    He's talking about being to make the cooldowns reduce themselves the higher your skill is... There is no configuration for that. You can only change the cooldown per active ability globally which doesn't matter what skill level you are.
     
  4. Offline

    mooman219

    It is possible, and easy to do.

    But the real question is if nossr even wants it in McMMO. Personally I dislike your idea, but hay it is Nossr's plugin and he can do what he wants. But don't count on it because he doesn't often add creative ideas into McMMO.

    That makes sense. But looking at it,
    The duration of the ability increases as your skill level increases, as well as a number of other things such as drop rates or hit rates.

    If you also add the fact that the cooldown decreases, they that would be over powered. In My Opinion.

    It would be relatively easy to add what you are talking about.

    Sadly no. The only Public Performance issues that have been fixed are the ones I told nossr about. If you still are getting weird performance issues, it may be because of bukkit or another plugin.

    If you are certain that it is mcmmo, post your entire server log and describe what you are doing at the time of the lag.

    Are you happy to see a onPlayerFish Event? It is new to Craftbukkit 954 (Not recommended yet)

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

    KarnEdge

    You're definitely correct there. The length for active abilities for really really high skill levels is VERY long so having added cooldowns as well would make it very OP.

    The biggest issue I am having with mcMMO are the Read Time Outs and the server crashing. Others have seen this problem before and it doesn't go away until mcMMO is removed. Strange thing is, there are no errors in the server.log except the Read Time Out's. I have to force stop the server to get it to restart. It hasn't happened since I disabled mcMMO... obviously I would love to still use MMO but I will have to wait.

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

    nossr50

    Wipe your config.yml file and make a new one

    @1cec0ld update mcMMO to latest as well as your CB

    I'll have another patch out soon
     
  8. Offline

    o0AzzA0o

    Nossr50 I am no plugin developer so i have no clue but... heh dont you love but's. Would it be reasonable to split this plugin into 2? I noticed that your starting to include alot of your code for this wizard/spell stuff and that prompted me into thinking I wonder how many other users of this plugin would like to see a Lite version that just included the basic stat/abilitys and perhaps the party features. Maybe take the 1.0.16 build and convert that to a lite version of the plugin? There are alot of people waiting for this plugin and it makes all of my members happy when its installed its all they seem to want to talk about. Whatever you decide for the future of this plugin im sure its for the best and thanks for the amount of time you use to continue to develop it.
     
  9. Offline

    nossr50

    Version 1.0.28
    • Actually fixed /stats showing excavation values for swords
    • Made some improvements to how Bleed Simulation was handled for different entity types
    • Obsidian now does normal durability damage during Super Breaker
    Sorcery is going to be like any other skill, I'm not planning on outdoing the other magic plugins, rather I'm going to create a skill for mcMMO that uses magic. It's not going to be like other magic plugins, its going to server a purpose in mcMMO. The fights with harder monsters rank 3 and up will be scaled for having a healer (sorcerer) with you.
     
    o0AzzA0o likes this.
  10. Offline

    Magesblood

    I am getting the same problem as I have 30 plugins on my server and it took 72 hours to isolate MCmmo and determine that it was the cause of crashes on my server. I believe the crashes started when I started using CB 935. Once I Isolated MCmmo as the cause I delete all files and the config and started fresh only to have the server crash again with full fresh files on 1.0.27. The crashes are very random and do not produce any errors. The server basically locks out at 100% CPU and times everyone out. The crashes are very random anything from 10m to 4 hours. There are multiple people who are having this problem but pinpointing it, is very hard.

    I am currently using MCmmo 1.0.27 but I can confirm crashes started with 1.0.23
    I am using CB 856 and I can confirm the crashes started with 935.
     
  11. Offline

    nossr50

    You definitely don't want to use anything but the build mcMMO is tested against. Try running mcMMO 1.0.28 and CB 953 with Minecraft 1.7.2 and then see if this problem persists. If you are still having the problem, try the same setup but with mcMMO as your only plugin and get back to me. If you are using MySQL make sure the MySQL server is on the same LAN as the server hosting minecraft for minimal delays.
     
  12. Offline

    o0AzzA0o

    Thanks for the info and thanks even more for the plugin fix
     
  13. Offline

    Magesblood

    Woops put the wrong builds was just looking at the all builds RSS sorry. I always use the RB.
    But at this point I am going to keep it off everyone on my server has been wanting to play without the crashes. Also I am using the flatfile with almost 3000 entries. I will get a list of plugins I am using in a sec.
    Here you go I don't really know if there are any plugin conflicts but it would be very hard to isolate plugin conflicts. http://oi52.tinypic.com/einy9j.jpg
     
  14. Offline

    DigitalPlunder

    Would really love it if you could get back to me about the pm :3
     
  15. Offline

    Scusemua

    Dude, I wanna honestly say AMAZING job. My whole entire server loves it! It goes great with Mob Arena, so now they can level up while they work there way to the top. Its fun that people brag about their stats in the Arena and it helps to have a High Level Swordsmen and Archer on your team. Just wanted to say GREAT job!

    ~Scusemua
     
  16. Offline

    o0AzzA0o

    After running 1.0.28 things seem quite improved i dont have 100% cpu issue. Im crossing fingers it stays so good
     
  17. Offline

    BlackPandemic

    Nossr just a heads up that your INFO link in the OP for each release has been "stuck" on the .25 release anchor for a while :)

    Giving the new version a test tonight! As an aside, I'm (temp.) bumping my current server's RAM up and can let you know if that fixed the block lag! Excited for sorcery!
     
  18. Offline

    nossr50

    I just spent a few hours rewriting some chunks of mcMMO which will hopefully bring in performance improvements.

    Version 1.0.29
    • Mobs that spawn from spawners no longer give XP (again)
    • Fixed bug where Serrated Strikes did not Bleed additional targets
    • Identified and solved a potential memory leak in Bleed Simulation
    • Renamed the Object Config to Misc and rewrote parts of it
    • Rewrote Party/Admin/God toggles
    • Added Polish language support (pl)
    I rewrote a good chunk so lets hope I didn't make any new bugs.

    Thanks :)

    Try out 1.0.29

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

    1cec0ld

    @nossr50

    Replacing the .jar worked like a charm, thank you for the assistance.

    Just a random idea for a skill, I was thinking a Breathing one, for suffocation and drowning time extension.

    Again, thank you, and keep up the awesome plugin creation/maintenance!

    Edit: Maybe I was too fast in saying that. Now, all wild wolves are giving the longest online player Taming experience, no matter who kills them.
    There is no error in the log.
    I get Exp from my tamed wolves, but none from other players wolves. Wild ones give Gore messages and EXP to the longest online player.
     
  20. Offline

    Nachocuban

    @nossr50

    With the update you have planed with a re-vamp to armor. Would it be possible to make tools be restricted based on level. IE mining leveling grants you better picks, woodcutting axes (axe melee too I guess) etc...
     
  21. Offline

    Zalastri

    @nossr50

    You rule, thanks for all the quick updates.
     
  22. Offline

    eoden13

    I was looking at using the itemcraft plug-in to add Mocreatures to my server. Would that mod/plug-in work with MCMMO or cause any issues? Thanks
     
  23. Offline

    Deathfromace

    mcmmo.png Using the swords special ability crashes the server in the new update.
     
  24. Offline

    Tagz

    Can confirm the swords issue:

    at com.gmail.nossr50.skills.Swords.applySerratedStrikes(Swords.java:141)
    02:46:41 [SEVERE] Could not pass event ENTITY_DAMAGE to mcMMO
    at com.gmail.nossr50.mcEntityListener.onEntityDamage(mcEntityListener.java:140)
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftPlayer cannot be cast to org.bukkit.entity.Animals
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at com.gmail.nossr50.Combat.combatChecks(Combat.java:105)
    at org.bukkit.plugin.java.JavaPluginLoader$55.execute(JavaPluginLoader.java:628)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
    at net.minecraft.server.EntityHuman.d(EntityHuman.java:550)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:856)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  25. Offline

    Deathfromace

    I just reverted back to the one before and all is working fine.
     
  26. Offline

    SkeletonGamer

  27. Offline

    nossr50

    Alright I'll put out a patch soon for serrated strikes bug

    I just finished programming an "Effects" system for mcMMO that will help make the spells in Sorcery more visually appealing.
     
  28. Offline

    Rossy

    This is an awesome plugin, and we all love it on my server :).
    But I want to make a suggestion, you should have like an armor skill, or perhaps call it something similar.
    With this skill your armor can last longer or have cool perks at certain levels like set your enemy on fire if they hit you or do recoil damage. I don't know, but it seems like a cool idea :p
     
  29. Offline

    wassilij

    Code:
    2011-07-04 11:51:17 [INFO] Creating user Epic_Crafting
    2011-07-04 11:51:17 [SEVERE] unacceptable character #0 special characters are not allowed
    in "<reader>", position 0
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:68)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:159)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:117)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:106)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.java:964)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:237)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produce(ParserImpl.java:200)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:104)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    2011-07-04 11:51:17 [SEVERE]     at org.bukkit.util.config.Configuration.load(Configuration.java:82)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.data.YamlUserStorage.forceSave(YamlUserStorage.java:231)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.data.YamlUserStorage.save(YamlUserStorage.java:243)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.data.YamlUserStorage.create(YamlUserStorage.java:295)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.User.<init>(User.java:20)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.PermissionWorld.safeGetUser(PermissionWorld.java:106)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.safeGetUser(ModularControl.java:440)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.getUsr(ModularControl.java:507)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.permission(ModularControl.java:265)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.permission(ModularControl.java:256)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.mcPermissions.permission(mcPermissions.java:31)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.mcPermissions.herbalismAbility(mcPermissions.java:56)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.skills.Skills.monitorSkills(Skills.java:151)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.mcTimer.run(mcTimer.java:36)
    2011-07-04 11:51:17 [SEVERE]     at java.util.TimerThread.mainLoop(Unknown Source)
    2011-07-04 11:51:17 [SEVERE]     at java.util.TimerThread.run(Unknown Source)
    2011-07-04 11:51:17 [INFO] Creating user Epic_Crafting
    2011-07-04 11:51:17 [SEVERE] unacceptable character #0 special characters are not allowed
    in "<reader>", position 0
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:68)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:159)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:117)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:106)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.java:964)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:237)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produce(ParserImpl.java:200)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:104)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    2011-07-04 11:51:17 [SEVERE]     at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    2011-07-04 11:51:17 [SEVERE]     at org.bukkit.util.config.Configuration.load(Configuration.java:82)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.data.YamlUserStorage.forceSave(YamlUserStorage.java:231)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.data.YamlUserStorage.save(YamlUserStorage.java:243)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.data.YamlUserStorage.addParent(YamlUserStorage.java:174)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.Entry.addParent(Entry.java:183)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.User.<init>(User.java:31)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.PermissionWorld.safeGetUser(PermissionWorld.java:106)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.safeGetUser(ModularControl.java:440)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.getUsr(ModularControl.java:507)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.permission(ModularControl.java:265)
    2011-07-04 11:51:17 [SEVERE]     at com.nijiko.permissions.ModularControl.permission(ModularControl.java:256)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.mcPermissions.permission(mcPermissions.java:31)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.mcPermissions.axesAbility(mcPermissions.java:91)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.skills.Skills.monitorSkills(Skills.java:161)
    2011-07-04 11:51:17 [SEVERE]     at com.gmail.nossr50.mcTimer.run(mcTimer.java:36)
    2011-07-04 11:51:17 [SEVERE]     at java.util.TimerThread.mainLoop(Unknown Source)
    2011-07-04 11:51:17 [SEVERE]     at java.util.TimerThread.run(Unknown Source)
    2011-07-04 11:51:17 [INFO] Creating user Epic_Crafting
    Code:
    General:
        Locale: de
        MOTD:
            Enabled: false
        MySpawn:
            Enabled: false
        HP_Regeneration:
            Enabled: true
    Items:
        Chimaera_Wing:
            Feather_Cost: 10
    XP:
        PVP:
            Rewards: true
        Gains:
            Multiplier:
                PVP: 1
                Global: 1
        Formula:
            Multiplier:
                Global: 1
                Taming: 2
                Mining: 2
                Repair: 2
                Woodcutting: 2
                Unarmed: 2
                Herbalism: 2
                Excavation: 2
                Swords: 2
                Archery: 2
                Axes: 2
                Sorcery: 2
                Acrobatics: 2
        Mining:
            Gold: 35
            Diamond: 75
            Iron: 25
            Redstone: 15
            Lapus: 40
            Obsidian: 15
            Netherrack: 3
            Glowstone: 3
            Coal: 10
            Stone: 3
        Herbalism:
            Sugar_Cane: 3
            Cactus: 3
            Pumpkin: 55
            Flowers: 10
            Wheat: 5
            Mushrooms: 15
        Woodcutting:
            Pine: 9
            Birch: 7
            Spruce: 8
        Excavation:
            Base: 4
            Mushroom: 8
            Sulphur: 3
            Slowsand: 8
            Glowstone: 8
            Music: 300
            Bones: 3
            Diamond: 100
            Apple: 10
            Eggs: 10
            Cake: 300
    Sorcery:
        Spells:
            Water:
                Thunder: 75
            Curative:
                Cure_Self:
                    Mana_Cost: 5
                Cure_Other:
                    Mana_Cost: 5
    Excavation:
        Drops:
            Cocoa_Beans: true
            Mushrooms: true
            Glowstone: true
            Eggs: true
            Apples: true
            Cake: true
            Music: true
            Diamond: true
            Slowsand: true
            Sulphur: true
            Netherrack: true
            Bones: true
    Commands:
        mctop:
            Name: mctop
            Enabled: true
        addxp:
            Name: addxp
            Enabled: true
        mcability:
            Name: mcability
            Enabled: true
        mcrefresh:
            Name: mcrefresh
            Enabled: true
        mcmmo:
            Name: mcmmo
            Enabled: true
        mcc:
            Name: mcc
            Enabled: true
        mcgod:
            Name: mcgod
            Enabled: true
        stats:
            Name: stats
            Enabled: true
        mmoedit:
            Name: mmoedit
            Enabled: true
        ptp:
            Name: ptp
            Enabled: true
        party:
            Name: party
            Enabled: true
        myspawn:
            Name: myspawn
            Enabled: true
        whois:
            Name: whois
            Enabled: true
        invite:
            Name: invite
            Enabled: true
        accept:
            Name: accept
            Enabled: true
        clearmyspawn:
            Name: clearmyspawn
            Enabled: true
    Abilities:
        Tools:
            Durability_Loss_Enabled: true
            Durability_Loss: 2
        Cooldowns:
            Green_Terra: 60
            Super_Breaker: 60
            Giga_Drill_Breaker: 60
            Tree_Feller: 60
            Berserk: 60
            Serrated_Strikes: 60
            Skull_Splitter: 60
    Skills:
        Repair:
            Anvil_Messages: true
            Gold:
                ID: 266
                Name: Gold Bars
            Stone:
                ID: 4
                Name: Cobblestone
            Wood:
                ID: 5
                Name: Wood Planks
            Diamond:
                ID: 264
                Name: Diamond Ore
                Level_Required: 50
            Iron:
                ID: 265
                Name: Iron Bars
        Herbalism:
            Green_Thumb:
                Cobble_To_Mossy: true
        Archery:
            Fire_Rate_Limiter: true
        Mining:
            Requires_Pickaxe: true
        Woodcutting:
            Requires_Axe: true
     
  30. Offline

    MasterFenrir

    Spawners do not give any XP? Is it possible to configure this?
    I am playing a very hard custom map (The Super Hostile series, the last one, Legendary) and I'd love to slowly become stronger there. But most of the monsters are from spawners. If me and my friends can not get any XP from it, it is quite... pointless. I do understand why you would make it impossible (Infinite leveling) but here it would be great. So... could you please make that optional in the configuration file?
     
  31. Offline

    Danton1983

    I updated my server to 1.7.2 using latest bukkit build. Old mcmmo was not adding archery and swords xp correctly so I came here to update the jar file. I did so and none of the skills were working. I renamed the plugin folder disabled the.jar file. Downloaded the a new one. It generated a new folder. In this folder the mcmmo.properties file did not get created. I tried to use my old one and it didnt make a difference. I cut both of them out of the server, rebooted the server to everything would be fresh downloaded a new jar file and it still did not create the mcmmo.properties file. What am I missing here?
     
Thread Status:
Not open for further replies.

Share This Page