[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

    mcMMO - The RPG Lovers Plugin





    [​IMG]
    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
    Sponsors
    mcMMO proudly supports MCProHosting, the leading provider in Minecraft Servers
    [​IMG]
    News
    3/28/2013
    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.​
    2/8/2013
    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
    VIDEO GUIDES
    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

    --GJ--

    Erm... sounds to me like a perms issue or something. Care to share your permissions file, plugin.yml file, start-up log, and config.yml files with me?
     
  3. Offline

    iforgot290

    Code:
    22.04 18:50:22 [Server] INFOat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.Packet1Login.handle(SourceFile:68)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:139)
    22.04 18:50:22 [Server] INFOat org.bukkit.craftbukkit.CraftServer.onPlayerJoin(CraftServer.java:1133)
    22.04 18:50:22 [Server] INFOat org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:113)
    22.04 18:50:22 [Server] INFOat org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.java:71)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.isPermissionSet(PermissiblePEX.java:202)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    22.04 18:50:22 [Server] INFO java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    22.04 18:50:22 [Server] WARNING Failed to handle packet: java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    22.04 18:50:22 [Server] INFO Disconnecting SawyerDaLawyer [/141.114.167.115:62559]: Internal server error
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.Packet1Login.handle(SourceFile:68)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    22.04 18:50:22 [Server] SEVEREat net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:139)
    22.04 18:50:22 [Server] SEVEREat org.bukkit.craftbukkit.CraftServer.onPlayerJoin(CraftServer.java:1133)
    22.04 18:50:22 [Server] SEVEREat org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    22.04 18:50:22 [Server] SEVEREat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    22.04 18:50:22 [Server] SEVEREat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:110)
    22.04 18:50:22 [Server] SEVEREat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:124)
    22.04 18:50:22 [Server] SEVEREat ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    22.04 18:50:22 [Server] SEVEREat ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    22.04 18:50:22 [Server] SEVERE java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    22.04 18:50:22 [Server] INFO... 12 more
    22.04 18:50:22 [Server] INFOat org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    22.04 18:50:22 [Server] INFOat java.lang.reflect.Method.invoke(Method.java:601)
    22.04 18:50:22 [Server] INFOat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    22.04 18:50:22 [Server] INFOat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    22.04 18:50:22 [Server] INFOat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    22.04 18:50:22 [Server] INFOat com.gmail.nossr50.listeners.mcPlayerListener.onPlayerJoin(mcPlayerListener.java:166)
    22.04 18:50:22 [Server] INFOat com.gmail.nossr50.mcPermissions.motd(mcPermissions.java:25)
    22.04 18:50:22 [Server] INFOat org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:102)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:102)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:113)
    22.04 18:50:22 [Server] INFOat org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.java:71)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.isPermissionSet(PermissiblePEX.java:202)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:155)
    22.04 18:50:22 [Server] INFOat ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:148)
    22.04 18:50:22 [Server] INFO Caused by: java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    22.04 18:50:22 [Server] INFOat net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.Packet1Login.handle(SourceFile:68)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
    22.04 18:50:22 [Server] INFOat net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    22.04 18:50:22 [Server] INFOat org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    22.04 18:50:22 [Server] INFOat org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    22.04 18:50:22 [Server] INFOat org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
    22.04 18:50:22 [Server] INFO org.bukkit.event.EventException
    22.04 18:50:22 [Server] SEVERE Could not pass event PlayerJoinEvent to mcMMO
    does mcmmo work with PEX?
    btw, sorry its upside down, thats the way my console runs
     
  4. Offline

    --GJ--

    Yes, that's a PEX problem, not ours.
     
  5. Offline

    iforgot290

    :S PEX kinda sent me here xD
     
  6. Offline

    --GJ--

    There is absolutely nothing about mcMMO in that stack trace. Why'd they send you here?
     
  7. Offline

    iforgot290

    idk, they wuz lazy? imma ask them again on the PEX thread
     
  8. Offline

    ACStache

    --GJ-- that stack trace says "could not pass event PlayerJoinEvent to mcMMO", but it looks like PEX breaking is the reason why. it seems like it's trying to display the mcmmo motd and during the permission check into PEX it breaks.

    iforgot290 are you sure PEX is starting up properly in the first place?
     
  9. Offline

    iforgot290

    i gave up on PEX about 20 mins ago when i found out PEX didn't have a feature that i wanted. now im on group manager and its working fine ^-^
     
  10. Offline

    --GJ--

    iforgot290 - Whoops, didn't see the scrollbar. My mistake. But ACStache is right:

    Code:
    22.04 18:50:22 [Server] INFO Caused by: java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    tells me the issue has nothing to do with mcMMO.
     
  11. Offline

    Saint Lucifer

    I dont own the server, but the server admin said that its not a really a perm file issue, its just that all the files are defaulted to true, and you want everyone to negate all the perms we dont want.

    I thought it be easier to set the ones we do want and have all default perms false, and set the ones we want to true.
     
  12. Offline

    Rossy

    I'm using the latest stable build for 1.2.5, 1.3.05
     
  13. Offline

    kahlilnc

    May be your chat plugin that your using?
     
  14. Offline

    darcman001

    As several have already reported, McMMo is automatically giving everyone almost all permissions by default. So even if we put absolutely no permission nodes in our permissions files, everyone has almost all of the commands available to them. We use PermissionsEX also (one of the two this pluging says it supports). We use permissions to greylist, but even our guests (who are to have no real permissions other than to just look around) have full access to all of the McMMo commands, including the admin commands! Our members have admin permissions available as well. Makes it possible for people to exploit the plugin. Note: In config, all Commands were set to true.

    We used the 1.3.06 Dev build when we put it on our server this week. Craftbukkit build #2155. (We now have CB #2161, and same results.)

    What we have done is changed all the commands in the config to false, after which some of the commands were still available by default to everyone, including guests (most of the basic ones we want most members to have though). They had these even if they didn't have any permission nodes at all. The best we can do is disable all of the admin commands in the config that we don't want members and default users to have, and leave the rest set to true. Only, this means my admins won't have access to those Admin Commands either.

    It loads fine. It acts fine. The only thing is everything is made available by default. Now, for the record, we have NO ops. We put only the individual permissions nodes we wanted our users to have in the appropriate groups. We did not use any of the permission nodes that encompass several permissions, as we do not want them all available on the server. Also, our default group had absolutely none (no permission nodes given). After loaded and run, there were no errors in console to report, so thats no help either.

    Granted, many of us use permissions a little differently, no doubt. But it has always been to add nodes that you want your users to have. And if we have to negate something, its been because we want to take away a node from a group node we used that is more inclusive than what we need, or want. To reiterate, its just as was posted by Leavaris the other day....

    I hope this makes sense! If I had more information to share, I'd gladly offer it up.

    Additional Question:

    With the changes in the permission nodes, did the /mcability permission node change? Or is it still: mcmmo.commands.ability ? It shows its still the same on the current Permissions node list for the plugin, as it was before. It works fine if I use the '*' command for my Admin account, but when I use the permission node, as listed above, for my members and moderators, it doesn't work. It will give them the message 'Insufficient Permissions'. I have double and triple checked the syntax in the permissions file, but that is correct. Thanks!
     
  15. Offline

    siemaeniu500

    Can you add a command that allows the deduction level of data
     
  16. Offline

    Tadas159

    I don't get it why are you so selfish and can't fix that capitalization problem for cracked servers, I know that you don't support crackers, but that's how people buy minecraft, they try it out, they get addicted, and then supports the owners by buying it.
     
  17. Offline

    shatteredbeam

    I can't even begin to describe how wrong you are. You claim authors who spend countless hours each day dedicated to working on modifications for others to enjoy are selfish because they do not take illegally used software into account. What you call selfish, I call sensible.

    What I see here is '<Insert Tantrum> I'm not getting what I want, and therefore you are terrible people.'

    Do what 99% of everybody else did. Play it in a browser, and then buy it, and take your useless banter elsewhere.
     
    --GJ-- likes this.
  18. Offline

    Tadas159

    Well, I will just have to go thru the code and and some...
    P.S I have a legal account.
     
  19. Offline

    ACStache

    I guess my question would be then, if these individuals end up buying it anyways, why bother supporting cracked versions?
     
    --GJ-- and Sayshal like this.
  20. Offline

    Tadas159

    Because this game is just getting popular in our country and they want to try everything thay can before buying the game.
     
  21. Offline

    Sayshal

    Okay.. So I want to try out Skyrim... Can I crack it for like 6 months and then forget to buy it? It's the same principal. If MineCraft wanted people to try it before you buy it, they'd do one of the following:
    a) update the classic version for free online
    b) make a free trial download.
     
  22. Offline

    Mrchasez

    Notch himself said he don't have a problem with Cracked players because he says at the end of the day, it does bring in more customers and expands the franchise, while there is little to no harm.

    - From someone who bought minecraft before there was Multiplayer -
     
  23. Offline

    Sayshal

    I've had minecraft since early Alpha. In all honesty it doesn't really matter what Notch thinks about pirating his software, he can make it free. But laws override an opinion 99.99%
     
  24. Offline

    Mrchasez

    Yes, but it isn't illegal to put
    Offline-mode= True

    There is no illegal software, or "cracking" on the server side.
    It's not illegal to run a server in offline mode.
     
  25. Offline

    ACStache

    The issue isn't whether or not the server is in offline mode or not, the issue brought to light was to account for different capitalization of the users (SomeDude versus sOMEdUDE being 2 unique users). Meaning they have cracked clients. The client being cracked is a lot different than the server being in offline mode (pirating versus changing a setting).

    Although, this debate is detracting from mcMMO, so I'm not commenting anymore on the subject.
     
    Sayshal likes this.
  26. Offline

    Mrchasez

    See i could care less about the cracked people.
    I don't want my stats being reset because some cracked person tries to get on as mrCHASEZ
    Even though i am legit. Having a server as cracked but not wanting cracked players is different.
    I just think mcmmo shouldn't work how it does not, so that if someone logs in with a different name variation the person who just logged in (Who has 0 XP) should cause MCMMO to change the legit player "mrchasez" stats to be the same as the cracked persons.

    Not saying i support piracy, I just think this should be fixed
     
  27. Offline

    nossr50

    Honestly not lowering usernames to lowercase when entering them into our DB was just an oversight, and fixing the issue takes a lot of work and we have a lot of other priorities.
     
  28. Offline

    monir

    This is so that you can fish just by holding down the right button (not wait for the bite), but it takes longer to get fish then ... But it does it easier to level up.
    Is this a bug or what can i do? becouse people can lvl up fast
     
  29. MCMMO is one of my favorite plugins, and one of the most useful (besides anti-griefing plugins). The only reason why i deleted this plugin was this: when a player uses a silk-touch pickaxe on diamond ore, they get double drops for that. They then continue to place the ore and mine it up again, giving them more double-drops. Is it possible for there to be a permission so player-placed blocks can't give double-drops?
     
  30. Offline

    Benjerji

    I'm sorry i know i must be retarded or something but, what are the Features of mcMMO?

    If you go into your general config of the craftbukkit using z-zip or Win-war, and totally block Silk-touch. Just saying but that might be a pretty dum idea, but it works.

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

    --GJ--

    Yep, there's now a permissions node for double drops - mcmmo.ability.mining.doubledrops

    Just negate that node & it'll turn off the double drops. Player placed blocks will only give double drops after a server reset - we're working on a fix for that currently.
     

Share This Page