[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

    Onlyme

    How did you do that? Mind showing me with a part of the config, as an example?
     
  3. Offline

    --GJ--

    Yeah, let me take a look and find it for you.

    EDIT: Here it is, it's under the Commands section.

    stats:
    Name: mcstats
    Enabled: true
     
  4. Offline

    beleg

    Code:
    20:44:42 [SEVERE] Could not pass event ENTITY_DAMAGE to mcMMO
    java.lang.NullPointerException
            at com.gmail.nossr50.datatypes.PlayerProfile.<init>(PlayerProfile.java:92)
            at com.gmail.nossr50.Users.getProfile(Users.java:100)
            at com.gmail.nossr50.party.Party.inSameParty(Party.java:84)
            at com.gmail.nossr50.skills.Swords.applySerratedStrikes(Swords.java:134)
            at com.gmail.nossr50.Combat.combatChecks(Combat.java:92)
            at com.gmail.nossr50.listeners.mcEntityListener.onEntityDamage(mcEntityListener.java:146)
            at org.bukkit.plugin.java.JavaPluginLoader$63.execute(JavaPluginLoader.java:700)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.EntityHuman.d(EntityHuman.java:711)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:916)
            at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    20:44:43 [SEVERE] Could not pass event ENTITY_DAMAGE to mcMMO
    java.lang.NullPointerException
            at com.gmail.nossr50.datatypes.PlayerProfile.<init>(PlayerProfile.java:92)
            at com.gmail.nossr50.Users.getProfile(Users.java:100)
            at com.gmail.nossr50.party.Party.inSameParty(Party.java:84)
            at com.gmail.nossr50.skills.Swords.applySerratedStrikes(Swords.java:134)
            at com.gmail.nossr50.Combat.combatChecks(Combat.java:92)
            at com.gmail.nossr50.listeners.mcEntityListener.onEntityDamage(mcEntityListener.java:146)
            at org.bukkit.plugin.java.JavaPluginLoader$63.execute(JavaPluginLoader.java:700)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.EntityHuman.d(EntityHuman.java:711)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:916)
            at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    20:44:46 [INFO] [Member] legulu: syd ist jetzt nicht da
    20:45:49 [INFO] Connection reset
    20:45:49 [INFO] psycho lost connection: disconnect.endOfStream
    a few days before I resseted my db (mysql) before i got these errors with ENTITY_EVERYTHING
     
  5. Offline

    min

    Are you ready? to minecraft v1.0?
     
  6. Offline

    fsking541

    I am having a weird glitch on my server... When I enable Tree Feller and then I punch down a tree with wooden halfsteps they turn into red brick halfblocks it is really weird.
     
  7. Offline

    Sk8Sanctified

    Hi I just recently put mcmmo on my server (mcmmo1.1.17,bukkit1337). I have gotten everything to work properly except for woodcutting working for moderator and admin group.. I just don't get why it wouldn't either.

    Here are my permissions if that will help. Maybe it is another plugin that only these groups have access to which is conflicting with woodcutting in mcmmo? Anyway, thanks for taking a look :D! I use permissionsEX

    Code:
    groups:
        Guest:
            default: true
            permissions:
            - worldmodes.keep-inventory
            - modifyworld.chat
            - modifyworld.sprint
            - modifyworld.sneak
            - essentials.rules
            - essentials.list
            - essentials.help
            options:
                rank: '600'
            worlds:
                world:
                    permissions:
                    - modifyworld.*
                    - -worldmodes.mode.creative
                    - worldmodes.mode.survival
                Creative:
                    permissions:
                    - worldmodes.mode.creative
                    - -worldmodes.mode.survival
                Survival:
                    permissions:
                    - -worldmodes.mode.creative
                    - worldmodes.mode.survival
                world_nether:
                    permissions:
                    - -worldmodes.mode.creative
                    - worldmodes.mode.survival
            prefix: '&3(&7Guest&3)&7'
        Miner:
            default: false
            permissions:
            - worldmodes.keep-inventory
            - worldmodes.mode.*
            - worldmodes.drop
            - modifyworld.*
            - modifyworld.chat
            - dirtpaths.*
            - essentials.protect.entitytarget.bypass
            - essentials.afk
            - essentials.balance
            - essentials.clearinventory
            - essentials.help
            - essentials.ignore
            - essentials.info
            - essentials.list
            - essentials.mail
            - essentials.mail.send
            - essentials.me
            - essentials.motd
            - essentials.msg
            - essentials.pay
            - essentials.protect
            - essentials.r
            - essentials.rules
            - essentials.seen
            - essentials.sell
            - essentials.suicide
            - essentials.worth
            - essentials.who
            - mcmmo.commands.ability
            - mcmmo.commands.whois
            options:
                rank: '500'
            worlds:
                world:
                    permissions:
                    - -worldmodes.mode.creative
                    - worldmodes.mode.survival
                    - mcmmo.ability.woodcutting
                    - mcmmo.ability.axes
                    - mcmmo.ability.swords
                    - mcmmo.ability.unarmed
                    - mcmmo.skills.woodcutting
                    - mcmmo.skills.repair
                    - mcmmo.skills.unarmed
                    - mcmmo.skills.archery
                    - mcmmo.skills.herbalism
                    - mcmmo.skills.swords
                    - mcmmo.skills.acrobatics
                    - mcmmo.skills.axe
                    - mcmmo.skills.taming
                Creative:
                    permissions:
                    - worldmodes.mode.creative
                    - -worldmodes.mode.survival
                    - mcmmo.commands.stats
                    - -mcmmo.ability.*
                    - -mcmmo.skills.*
                Survival:
                    permissions:
                    - -worldmodes.mode.creative
                    - worldmodes.mode.survival
                    - mcmmo.ability.woodcutting
                    - mcmmo.ability.axes
                    - mcmmo.ability.swords
                    - mcmmo.skills.woodcutting
                    - mcmmo.skills.unarmed
                    - mcmmo.skills.herbalism
                    - mcmmo.skills.swords
                    - mcmmo.skills.axe
                world_nether:
                    permissions:
                    - -worldmodes.mode.creative
                    - worldmodes.mode.survival
                    - mcmmo.ability.woodcutting
                    - mcmmo.ability.axes
                    - mcmmo.ability.swords
                    - mcmmo.skills.woodcutting
                    - mcmmo.skills.unarmed
                    - mcmmo.skills.herbalism
                    - mcmmo.skills.swords
                    - mcmmo.skills.axe
            prefix: '&3(&eMiner&3)&7'
        Builder:
            default: false
            inheritance:
            - Miner
            permissions:
            - essentials.home
            - essentials.sethome
            - essentials.sethome.multiple
            options:
                rank: '400'
            worlds:
                world:
                    permissions:
                    - mcmmo.regeneration
                    - mcmmo.ability.mining
                    - mcmmo.ability.excavation
                    - mcmmo.skills.mining
                    - mcmmo.skills.excavation
                Creative:
                    permissions:
                    - mcmmo.ability.unarmed
                Survival:
                    permissions:
                    - mcmmo.skills.mining
                    - mcmmo.skills.repair
                    - mcmmo.skills.archery
                    - mcmmo.skills.excavation
                    - mcmmo.skills.acrobatics
                    - mcmmo.skills.taming
                    - mcmmo.skills.mining
                    - mcmmo.skills.excavation
                world_nether:
                    permissions:
                    - mcmmo.skills.mining
                    - mcmmo.skills.repair
                    - mcmmo.skills.archery
                    - mcmmo.skills.excavation
                    - mcmmo.skills.acrobatics
                    - mcmmo.skills.taming
                    - mcmmo.skills.mining
                    - mcmmo.skills.excavation
            prefix: '&3(&eBuilder&3)&7'
        Architect:
            inheritance:
            - Builder
            default: false
            permissions:
            - mcmmo.commands.myspawn
            - mcmmo.commands.setmyspawn
            - essentials.depth
            - essentials.getpos
            - essentials.geoip.show
            - essentials.helpop
            - magiccarpet.mc
            - magiccarpet.ml
            - magiccarpet.mcs
            - magiccarpet.tp
            options:
                rank: '300'
            worlds:
                world:
                    permissions:
                    - mcmmo.ability.*
                    - mcmmo.skills.*
                Creative:
                    permissions:
                    - mcmmo.ability.swords
                Survival:
                    permissions:
                    - mcmmo.ability.*
                    - mcmmo.skills.*
                    - mcmmo.regeneration
                world_nether:
                    permissions:
                    - mcmmo.ability.*
                    - mcmmo.skills.*
                    - mcmmo.regeneration
            prefix: '&3(&6Architect&3)&7'
        Kindred:
            default: false
            inheritance:
            - Architect
            permissions:
            - worldedit.analysis.count
            - worldedit.analysis.distr
            - worldedit.history.undo
            - worldedit.history.redo
            - worldedit.history.clear
            - worldedit.navigation.unstuck
            - worldedit.navigation.acscend
            - worldedit.navigation.descend
            - worldedit.navigation.up
            - worldedit.region.replace
            - worldedit.region.stack
            - worldedit.region.set
            - worldedit.region.overlay
            - worldedit.region.naturalize
            - worldedit.region.walls
            - worldedit.region.faces
            - worldedit.region.smooth
            - worldedit.region.move
            - worldedit.regen
            - worldedit.selection.size
            - worldedit.selection.shift
            - worldedit.selection.expand
            - worldedit.selection.contract
            - worldedit.selection.pos
            - worldedit.selection.pos
            - worldedit.selection.hpos
            - worldedit.selection.hpos
            - worldedit.selection.outset
            - worldedit.selection.inset
            - worldedit.tool.deltree
            - worldedit.tool.farwand
            - worldedit.tool.lrbuild
            - worldedit.tool.info
            - worldedit.tool.replacer
            - worldedit.tool.data-cycler
            - worldedit.tool.flood-fill
            - worldedit.remove
            - worldedit.fill
            - worldedit.fill.recursive
            - worldedit.drain
            - worldedit.fixlava
            - worldedit.fixwater
            - worldedit.removeabove
            - worldedit.removebelow
            - worldedit.removenear
            - worldedit.replacenear
            - worldedit.snow
            - worldedit.thaw
            - worldedit.green
            - worldedit.extinguish
            - essentials.nick
            - essentials.warp
            - essentials.warp.list
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.sethome.multiple.vip
            options:
                rank: '200'
            prefix: '&3(&2Kindred&3)&7'
        Moderator:
            default: false
            inheritance:
            - Kindred
            permissions:
            - worldedit.brush.options.material
            - worldedit.brush.options.range
            - worldedit.brush.clipboard
            - worldedit.brush.smooth
            - worldedit.brush.ex
            - worldedit.brush.options.size
            - worldedit.brush.options.mask
            - worldedit.brush.sphere
            - worldedit.brush.cylinder
            - worldedit.clipboard.copy
            - worldedit.clipboard.flip
            - worldedit.clipboard.rotate
            - worldedit.clipboard.cut
            - worldedit.clipboard.paste
            - worldedit.clipboard.clear
            - worldedit.chunkinfo
            - worldedit.listchunks
            - worldedit.clipboard.load
            - worldedit.generation.cylinder
            - worldedit.generation.cylinder
            - worldedit.generation.sphere
            - worldedit.generation.sphere
            - worldedit.generation.pyramid
            - worldedit.generation.pyramid
            - worldedit.navigation.ceiling
            - worldedit.navigation.thru
            - worldedit.navigation.jumpto
            - worldedit.superpickaxe
            - worldedit.superpickaxe.recursive
            - worldedit.superpickaxe
            - worldedit.superpickaxe.area
            - worldedit.tool.info
            - worldedit.tool.replacer
            - worldedit.tool.data-cycler
            - worldedit.tool.flood-fill
            - worldedit.tool.tree
            - essentials.world
            - hawkeye.*
            - lagmeter.*
            - lytreehelper.generate.trees
            - lytreehelper.destroyall
            - nofloatingtrees.command.nftpurge
            - worldmodes.set.*
            - powertool
            - -modifyworld.mobtarget.*
            - nolagg.clear
            - essentials.portal
            - essentials.sethome.multiple.staff
            - mcmmo.item.chimaerawing
            - vanish.*
            options:
                rank: '100'
            prefix: '&3(&4Moderator&3)&7'
        Admin:
            default: false
            permissions:
            - worldmodes.keep-inventory
            - mcmmo.tools.mmoedit
            - mcmmo.tools.mcgod
            - mcmmo.tools.mcrefresh
            - gianttrees.*
            - gianttrees.customdangerous
            - gianttrees.custom
            - gianttrees.nolimit
            - gianttrees.reload
            - gianttrees.undoall
            - gianttrees.build
            - hawkeye.*
            - lytreehelper.generate.trees
            - lytreehelper.destroyall
            - lytreehelper.generate.forests
            - lytreehelper.generate.nursery
            - lytreehelper.db.blockaccess
            - lytreehelper.db.forestlist
            - lytreehelper.db.registerforest
            - lytreehelper.db.deleteforest
            - lytreehelper.db.regenerateforest
            - lagmeter.*
            - nofloatingtrees.command.nftpurge
            - essentials.spawn
            - essentials.back
            - essentials.back.ondeath
            - essentials.sethome.multiple.unlimited
            - essentials.protect.entitytarget.bypass
            - herochat.admin
            - herochat.create
            - magiccarpet.mr
            - vanish.*
            - '*'
            options:
                rank: '0'
            prefix: '&3(&9Admin&3)&7'
     
  8. Offline

    Onlyme

    I must be doing something wrong then. I've set it as you've shown, and when I type /stats.. it's blank. Nothing happens. When I type /mcstats, it says unknown command.

    the config related to commands.
    http://pastebin.com/U5dSNxWr

    Bukkit 1337, mcMMO 1..1.17
     
  9. Offline

    BooGaLoo90

    please make sure the default xp gain on pumpkins are the same as melons! this update brining in pumpkin seeds will make herbalism way too easy to level by farming pumpkins. currently pumpkins make herbalism go as fast as repairing diamond armor with diamond. =/ and seeds will make pumpkins almost as abundant as dirt.. =/
     
  10. Offline

    user1234567890

    Hello. I am an administrator on a server that's been running since about January. Sometime earlier this year, we installed this plugin and really liked it. We had some configuration running that let us make it so players with low skill levels in a certain area couldn't successfully break blocks relating to that area. If someone had a low mining skill for instance, cobblestone would rarely drop from breaking stone. As the skill increased, the chance of blocks dropping stuff increased.
    The server went down in about July. We relaunched in early October. Recently, we reinstalled this plugin. Everything was functioning fine, and we thought it was ok. Then I looked at the config.
    I have no idea how to reintegrate the drops thing. Now that I think about it, I'm not actually certain it was part of this plugin. It certainly worked in cooperation with it. What am I doing wrong?
     
  11. Offline

    monir

    Does it work properly for 1467?
     
  12. Offline

    shanko

    Hey great plugin but everyones stats gets wiped WAAAAY too often, almost every time my server crashes the stats get wiped out.
     
  13. Offline

    --GJ--

    I'm fairly sure this is an issue with your server or another plugin - our server crashes fairly often as well but we've had no issues at all with stats getting wiped.
     
  14. Offline

    RustyDagger

    it is very likly that you have the mysql database setup incorrectly (login/pass/host) and as such mcmmo is only keeping stats for the session see if a normal full manual restart wipes the stats.
     
  15. Offline

    shanko

    I don't really know how to use MYSQL so I am using flatfile

    edit: a normal restart doesnt wipe the stats
     
  16. Offline

    Invert_Tails

    Uhm hi. I pretty much followed all the instructions and now im at the point where im fiddling with permissions. I use PermissionsEx 1.15 and I gave my rank/group the ' mcmmo.* ' permissions yet i am not able to access any commands, skills, abilities, anything really. Though I am using a test 1.0.0 Minecraft CraftBukkit Snapshot that is Build 1467. I'm wondering what could be the problem to why I don't have access to anything when i gave myself access to everything.
     
  17. Offline

    Ziden

    hey man
    is it possible to make an 'addon' on mcmmo ? for example if i wanted to make mining do something different , could i apply my own block listener easy ?

    or an easy way to hook up mcmmo and get a player lvl at a current skill

    i dont want to change the current code cause it will update soon =x

    thanx for the attention !
     
  18. Offline

    NEREVAR117

    Not that I'm any sort of expert, so there may potentially be something bad going on under the hood, but it's been working perfectly so far with #1469.
     
  19. Offline

    masteranime

  20. Offline

    Avous

    @nossr50

    I have a mildly simple request, with tree feller instead of taking out a hunk can you make it more useful and just make all the wood on the tree break instantly? so its like the tree actually FELL instead of a missile struck it
     
  21. Offline

    SHiLLySiT

  22. That's a very neat plugin! Perhaps you could consider donating your code to @nossr50, so that he can implement it into mcMMO?
     
  23. Offline

    SHiLLySiT

    Nossr50 is welcome to implement the code. I have a feeling this feature was planned for future versions, I just thought it would be a nice patch for now.
     
    TfT_02 likes this.
  24. Offline

    toxicminers

    I am experiencing the same issue. I am unable to make it stop. I have found a couple of times my whole config being wiped. Wether or not that is related idk. But I am receiving the same error as listed above over and over and over spamming the console. Any insight on this would be great. And please refraim from saying mysql isn't set up properly as it is and has been before.
     
  25. Offline

    beleg

    I cleared my whole databases to make it stop (it worked and i sayed to my players its you chance to get in the top ten..)
     
  26. Offline

    Expatcat

    You should have this plugin hook up with a plugin like MagicSpells to provide a magic/mana level :D
     
  27. Offline

    Pecans

    Hey there,
    I'm guessing this has already been suggested but me and my friends on our server think you should make a Alchemy stat. We think that either making or drinking/using potions would give you a set amount of EXP. We also had an idea that as you level up the skill your potions will have a bigger affect like maybe at level 300 they have 20% more effect and at 500 50% more? Other ability ideas could be: longer potion throwing range for PvP, Potions last longer, Potions brew faster, etc. I hope you can try to implement this idea into your next mccmo version!
     
  28. Offline

    GROMkill

    @nossr50

    I understand you're very busy with the whole 1.0.0 scene, but I was wondering if you could change the command to switch between party chat (/p) to something like /prt or /pchat because it conflicts with a VoxelSniper command. I've seen other users having the same problem, but it seems to have gotten lost among the many pages of posts.
     
  29. Offline

    Rekorderlig

    Sorry if this have been asked/mentioned, But i cant seem to find it anywhere in here.
    When a player repairs an Enchanted item, in this case lets say a pickaxe, the enchantment on the pickaxe dissapears,
    Anyway this could be fixed so the enchantment stays?
    thx! :)
     
  30. Offline

    SHiLLySiT

    That's a Minecraft 1.0.0 bug, not mcMMO.
     
  31. Offline

    Rekorderlig

    Well, for the official minecraft repiar system perhaps, even thou Mojang have stated that it is not a bug.
    But maybe there is a way to change it so it dosent dissapear when using the repair system of this plugin?
     
Thread Status:
Not open for further replies.

Share This Page