[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

    nossr50

    The way Dinnerbone describes it
    And thats exactly the way mcMMO has it setup, and I am sort of in that line of thinking right now.
     
  3. Offline

    tommy garr

    any one gunna help me out with this? followed everything in the sql part
     
  4. Offline

    nossr50

    post your config
     
  5. Offline

    NuclearW

    @HunterAP
    If you had ever run a pre CB1000 server with mcmmo and no permissions plugin, you would have noticed that mcmmo was on by default, with op needed for a few select commands and operations.

    The problem now, though, is that with CB1000+ there is no such thing as a server without permissions, so mcmmo defaults to true and op for various permissions to accommodate this change. However, mcmmo also now provides for Bukkit Permissions the parent permissions mcmmo.defaults (which contains all that default to true) and mcmmo.defaultsop which contains all that default to op. Also setting mcmmo.* to false globally should disable both .defaults and .defaultsop

    I think the biggest distinction that needs to be made is that there is now a difference between not having a permission, and having a permission set to false. Simply set mcmmo.* to false globally, and turn on what you want. As a server administrator I can say this works quite well.
     
  6. Offline

    tommy garr

    Code:
    MySQL:
        Enabled: true
        Server:
            Address: 72.189.240.100
            Port: 25565
        Database:
            Name: builders_stats
            User:
                Name: builders_Fluxboy2
                Password: ******
            TablePrefix: builders_
    General:
        Locale: en_us
        MOTD:
            Enabled: true
        MySpawn:
            Enabled: true
        HP_Regeneration:
            Enabled: true
    Items:
        Chimaera_Wing:
            Enabled: true
            Feather_Cost: 10
            Item_ID: 288
    XP:
        PVP:
            Rewards: true
        Gains:
            Multiplier:
                PVP: 1
                Global: 1
            Mobspawners:
                Enabled: false
        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
            Sandstone: 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
            Cocoa_Beans: 10
    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
            Donate_Message: true
            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: 240
            Super_Breaker: 240
            Giga_Drill_Breaker: 240
            Tree_Feller: 240
            Berserk: 240
            Serrated_Strikes: 240
            Skull_Splitter: 240
    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
                Level_Required: 50
            Iron:
                ID: 265
                Name: Iron Bars
        Herbalism:
            Green_Thumb:
                Cobble_To_Mossy: true
        Archery:
            Fire_Rate_Limiter:
                Enabled: true
                Interval: 1000
        Mining:
            Requires_Pickaxe: true
        Woodcutting:
            Requires_Axe: true
    
     
  7. Offline

    HunterAP

    I come from an IT security background where access is disabled by default. However, it's all good. I recognize that this isn't really a problem with MCMMO. It is a choice that nossr50 has made, and I stand by his decision.
    That said, where is the documentation for the permissions that you note above? I couldn't find it in this thread, or on the MCMMO wiki.
     
  8. Offline

    asm0deus

    Just curious... now that Levelcraft took a nosedive and half broken, Are their any plans to take over by implemeting new levels such as forging, building, health, armor, etc?

    forging was one of my favs :)


    edit: noss, I was a bit confused by your answer above, "there is no leveling, only skillups". Levelcraft is exactly what mcmmo is progression wise, you just call it skilling up, while the other is termed "leveling". I don't see how it's different at all.
     
  9. Offline

    NuclearW

    It will take him a while to get to updating the permission information, as it is new.

    The best I can do is link you to the plugin.yml https://github.com/nossr50/mcMMO/blob/master/mcMMO/plugin.yml
    And assure you that I spent a good deal of time speaking with @SpaceManiac (very nice person, if I do say so myself) while I was working on it.
     
  10. Offline

    HunterAP

    Yeah, I worked quite a bit with SpaceManiac on some other issues with BukkitPerms. Good guy, no doubt. You guys seem to be pretty darn cool as well. I love MCMMO. Just concerned about permissions/commands being enabled by default.

    Another quick question... If I set mcmmo.defaults: true, and then mcmmo.regeneration: false, will specifically defined mmo.regeneration take precedence over the defaults perm?

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

    Deathfromace

    @nossr50

    Edit: I am on 1.0.39..any chance this is the error 1.0.40 fixed?

    Any chance you could give the option to take out coords when the whois command is done. In my server knowing where things are located can be bad as some people like to sneak up on others and some like to hide. Maybe give a place on config to make it so /whois does not give coords..would be great.

    Also with the new update this is coming into my console fairly often. Untitled.png
     
  12. Offline

    tommy garr

    @nossr50 find a fix? :/ im only look how to setup my sql cause it seems to not work D:
     
  13. Offline

    nossr50



    I only implement skills that are my own ideas, everything I've written was original (even if some things like Mining/Woodcutting are generic by definition).

    I'm a bit confused about what you mean by 'my answer above' what exactly are you talking about?



    I understand the concern and I gave it some careful thought after seeing your posts, in the end I feel the way it is currently implemented is the best approach. It's extra work for people who are going to setup Permissions, but I want mcMMO to work perfectly fine for those of us who don't bother at all with them.

    I don't see anything wrong with your config file, perhaps you got the db name wrong?
    You need to create a DB for mcMMO or use an existing one.



    That command is intended for admins who shouldn't be doing such things, also I need to see the errors, looks like its being suppressed by a mod from your screenshot.
     
  14. Offline

    Deathfromace

    I don't have any mods that should be messing with anything really. All I have is "Plugins: BlocksOnGlass, ClayGen, HeroicDeath, BukkitCompat, mcMMO, VanishNoPickup, Factions, NoCheat"

    I didn't get this error until the recent update so not really sure what would be causing it now.
     
  15. Offline

    z99o

    how would i update mcMMO so I would keep my stats but not have errors
     
  16. Offline

    Jobsti

    @nossr50

    What's about to add "Level_Required:" for Stone- , Gold- and Iron-Tools for repair?
    Would be great!
     
  17. Offline

    DragonMasterNYC

    I'm thinking something more along the lines of you can't use those tools/weapons until you hit a certain level for each skill set.
     
  18. Offline

    Darkaegis

    There are already plenty of RPG plugins that artificially restrict your ability to use certain tools. No reason to port it to this one. The reason this RPG plugin is so much better than others is because it rewards you for leveling up, but doesn't punish you for being a low level.
     
  19. Offline

    z99o

    how about making it so in archery your fire rate increases at a certain level point?
     
  20. Offline

    DragonMasterNYC

    There may be people that can't or don't want to use the other plugins.

    Plus it could be optional part of the main plugin or an add-on.

    It's up to the dev to even add it if he wants to it's only a suggestion.
     
  21. Offline

    Mechanos

    Hey peoples.. can someone help me figure out if I did something wrong? I installed MCMMO for a buddy today, only plugins I'm running are MCMMO and a Vampire plugin.. and I can't seem to get MCMMO to function 100%. Skills all work and level, but level up messages are missing, and some commands will cut off the bottom of the text and show some strange error message. Is this a glitch? Or am I missing something? I ran into another bug too, but I'd like to try and get this one answered first before I post the other.
     
  22. Offline

    deadwax

    Hey from my earlyer post on page 167

    I have the error code now basicly this has killed the mining stat on the server as no one is getting mining gains this worked fine in 953

    21:51:39 [SEVERE] Could not pass event BLOCK_BREAK to mcMMO
    java.lang.NoSuchMethodError: com.gmail.nossr50.skills.Mining.miningBlockCheck(Lo
    rg/bukkit/entity/Player;Lorg/bukkit/block/Block;Lcom/gmail/nossr50/mcMMO;)V
    at com.gmail.nossr50.listeners.mcBlockListener.onBlockBreak(mcBlockListe
    ner.java:92)
    at org.bukkit.plugin.java.JavaPluginLoader$36.execute(JavaPluginLoader.j
    ava:490)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:157
    )
    at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:121
    )
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:461)
    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)
    >


    Also i was wondering if there was a easy way to edit the drop ratio of excavation stuff?
     
  23. Offline

    Ogm

    Since the update to Bukkit 1000, our server is not storing skill gains anymore. We can gain skills as we play but after a logout they return to what they were before the update. We're stuck. :(
    /mctop command also gives the "internal error" message. Not sure how to fix this. :\ I don't know if I can post logs either, because we're stuck using Clanforge to administrate.​
     
  24. Offline

    asm0deus

    On one hand I support that... and on the other, I'm all for the advancement of minecraft as a whole. I see forgery as a pretty significant cornerstone of an RPG type server but I could be wrong. I'm sure someone came up with some type of plugin that had a type of skill gain idea before yours... There's nothing wrong with taking a good idea and making it better. :)

    Shoot, World of Warcraft would have never existed without [enter list of 10 other games here]... and minecraft itself was taken from others as well if I remember correctly.

    Either way, a pretty impressive plugin you have. Good luck with the continued development.
     
  25. PLEASE do NOT make this ANOTHER plugin that relies on BukkitContrib SERVER mod. Client mod is whatever, optional always, but the server mod is turning into a full extension of Bukkit, controlled by 1 person, and with far too little checks and balances!
     
  26. Offline

    Darkaegis

    It doesn't look like he's making it rely on the mod as much as he's adding a bunch of extra stuff that wouldn't be possible otherwise.

    I'm sure if a better method comes along or if bukkitcontrib is abandoned, nossr will switch stuff up, but as it is now, I welcome client-side modifications with mcmmo. It's going to make what we can do within the plugin so much better.
     
  27. I know he is not, I am trying to be ahead of the curve.
    Bukkit is a server-side mod, and should stay that way. There are many issues with requiring users to install a client side mod. If anything, the entire BukkitContrib thing should be turned into a mature project, not an Alpha thread on this forum.

    And *shock*, not using BukkitContrib, yet am being spammed with BukkitContrib related errors from mcMMO 1.0.40:
    Code:
    09:08:39 [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:318)
            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:338)
            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)
    
     
  28. Offline

    darkwarriors

    so anyone that have try tro enable skill in one world but in the same world disable all Exp, can tell me how can i configure it?
     
  29. Offline

    Darkaegis

    I don't think many people agree with you there. Most of us would kill for some of the single-player mods that we've been mostly deprived of because we primarily play SMP.

    Bukkitcontrib is just starting. If it turns into a stable platform in which the user only has to install a single clientside mod to enable a plethora of stuff that isn't possible with Bukkit itself, I think it should definitely keep its current functionality and expand upon it.
     
  30. Offline

    algiuxas

    Since I updated mcMMO to 1.0.40, when anyone in my server mines up an iron ore, they instantly get iron ore AND iron ingot together with it. Am I the only one experiencing this issue?I'm using Bukkit RB #1000.
     
  31. Offline

    gekomees

    Since 1.0.40 (or 1.0.37, since I updated from 36 to 40) Giga Drill, the excavation skill, doesn't work.

    Upon closer inspection it seems none of the skills work on user-placed blocks anymore. They do work on terrain-created (from which you get exp from) ones though. I don't know if this is meant to be a feature, but if it is, make it toggleable please.
     
Thread Status:
Not open for further replies.

Share This Page