Inactive [ADMN/DEV] PermissionsEx (PEX) v1.19.5 - Tomorrow is Today! [1.4.6-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by t3hk0d3, May 21, 2011.

  1. Offline

    t3hk0d3

    [​IMG]
    Version: 1.19.5

    PLEASE USE BUKKIT-DEV FORUM FOR DISCUSSION/HELP
    http://dev.bukkit.org/server-mods/permissionsex/
    THANKS IN ADVANCE.

    PermissionsEx (PEX) is a new permissions plugin, based on Permissions ideas and supports all of its features. But PEX is more! It offers different backends, powerful ingame management, fine grained restrictions for world modification.

    [​IMG]

    Current features
    1. Bukkit Permissions (SuperPerms) compatible.
    2. Several backend support. Currently bundled backends is File (YAML) and SQL (MySQL, SQLite). Also it's possible to add your own.
    3. YAML backend, with new, fully rethinked, config schema. Now all user, groups and their permissions are stored in one file - permission.yml. BTW file name is adjustable too.
    4. SQL backend, most delicious. Currently MySQL and SQLite supported, but other DB (like Postgre) are possible too. PEX deploys the DB scheme (tables and initial data) automatically. This means, that you only need to provide data on how to connect to the db, everything else PEX will handle by itself.
    5. Flexible architecture and API - you can change a lot programmatically.
    6. Compatibility layer with TheYeti's Permissions (2.7.4) (as a separate part of the plugin). In most cases plugins, which use Permissions, will alsowork with PEX also.
    7. Rich chat/console command interface. You can do almost everything ingame. Command list below.
    8. Modifyworld - Embedded restrictions mechanism (we call it "modifyworld"), which provides the possibility to control players abilities, such as destroying/placing blocks, riding carts/boats or even getting spotted by mobs and much more. Disabled by default.
    9. Multigroup inheritance. User, as well as Group, can be member of several groups. And inherit their permissions, options and prefix/suffix.
    10. Permissions based upon Regular Expressions. This mean you can use regular expressions. Example: modifyworld.blocks.(destroy|place).(3|12) - this permission allow place or destroy only sand (12) or dirt (3) blocks. There is still limitation on dot usage in your regexps - dots are escaped by default.
    11. Multiworld permissions. Just don't specify world and permission would work in any world.
    12. Multiworld inheritance. You can inherit different groups in different worlds.
    13. Easy migration from Permissions 2.x. Converter for both YAML and SQL are embedded into PermissionsCompat. Just use simple instruction.
    14. Perfomance friendly. Low-level caching helps alot when you have 100+ online users :)
    15. Promotional/Demotional system. You can assign ranks to groups and promote/demote users to higher/lower ranked group.
    16. World-inheritance - permissions/option of one world can be inherited by another world.
    17. Timed Permissions - you can give user permission only for some amount of time.
    18. Chat Manager - small chat plugin, bundled with PEX. With prefixes/suffiex and colors. Check wiki for more details.


    Documentation
    Wiki

    Basic setup tutorial (Thanks to lycano)

    Nice tutorial made by Bennetman


    Download
    Stable version

    Development version (mostly stable) - always lastest dev build.

    Sources
    https://github.com/PEXPlugins

    Builds
    http://webbukkit.org:8080/

    Maven Repository
    http://repo.tehkode.ru/browse/ru.tehkode

    IRC
    Join us on #permissionsex, irc.esper.net. Feel free to ask any related questions.

    Tools !NEW!
    Pex Auto-Setup Tool - MySQL and FlatFile !


    Changelog
    Show Changelog (open)
    v1.19.5
    Proper intervals for timed commands (both group/permissions management), without pesky seconds calculations (like /pex user t3hk0d3 timed add cool.permission 10days)
    Bugfixes.
    1.4.6 compatibility.


    v1.19.4
    Built for Bukkit 1.4.2-R0.1
    Added inventory permissions (modifyworld.items.put/take.<item>.of.<chest>)
    Added item hold permission (modifyworld.items.hold.<item>)
    Sdded monster egg spawn permission (modifyworld.spawn.<creature>)
    Few other minor fixes
    v.1.19.3
    Modifyworld improvements (configurable messages, now independent from PEX)
    /pex help command
    Minor improvements and bugfixes
    v.1.19.2
    New modifyworld permissions
    Some bugfixes
    v.1.19.1
    Bugfix release
    v1.19
    Bukkit R6 compatible.
    Several bugfixes!
    Permissions now case-insensetive.
    v1.18
    Users logging and cleanup feature.
    Non-inheriting nodes feature.
    Several Bugfixes.
    PermissionsCompat is finally remove from default bundle.
    v1.17
    User/group specific management permissions (permissions.manage.group.Admin)
    Fixed some superperms compatibility issues
    Fixed several bugs
    v1.16
    SuperPerms compatbility bridge were rewritten - no lags anymore and now with debug output (now you can view superperms checks).
    Numerous of bugs were fixed (Thanks you guys for reporting them)
    Modifyworld were improved (modifyworld.item.use)
    v1.15
    Compatiblity for 1317+
    Fixed perfomance issues with SuperPerms (if you still experience they try to disable "raw-permissions" in config.yml)
    Fixed issue with prefix inheritance
    v1.14
    Improved Options mechanism.
    Auto saving new users feature, disabled by default.
    SuperPerms bridge improved - more permissions supported by wildcards.
    File backend dumping now fully functional. SQL dumping is still bogus (do not dump world-specific inheritance and prefixes), will be fixed soon.
    Many bugfixes and minor improvements.
    v1.13
    Superperms (BukkitPerms) support
    Multiworld inheritance and prefixes/suffixes
    Groups weighting
    ChatManager, chat plugin which bundled with PEX.
    Modifyworld now separate plugin, but still bundled with PEX.
    API changed slightly, CustomEvents (PermissionsEntityEvent, PermissionsSystemEvent) introduced.
    Many lesser improvements and tons of bugfixes.
    v1.12
    API get slightly improved
    Ranking ladders.
    User/group name case-insensetivity.
    World-inheritance.
    Timed permissions.
    Modifyworld rules are get improved.
    Tons of minor improvements and bugfixes.
    v1.11
    Many bugfixes and improvements.
    MySQL connection stability improved - reconnection mechanism.
    v1.10
    Promotional/Demotional system.
    Perfomance improvement, with new low-level caching system (thx Joy)
    Modifyworld improved.
    Many lesser improvements and bugfixes.
    v1.06
    New p2compat backend, for easy migration from Permissions 2.x to PEX.
    v1.05
    Users/Groups dumping (pex dump <backend> <file>).
    New commands pex promote/demote. Actually this is just aliases for "pex user group set/remove"
    Few bugfixes.
    v1.04
    Players now can be informed about changes (has been added to group, changed permission/option). Disabled by default - set "permissions.informplayers.changes" to "true"
    Config node "permissions.verbose", which responsible for player informing about modifyworld restrictions has been renamed to "permissions.infromplayers.modifyworld".
    Autocomplete has been improved.
    New command "pex config <node> [value]". This command help to manipulate configuration file (config.yml) from console/chat interface.
    Many bugfixes.
    v1.03
    Autocomplete for users (taken from registred users and online users) and groups names.
    New command for user removing (pex user <user> delete)
    Fixed several nasty bugs. Thanks for bugreports!
    v1.02
    Compatibility layer loading order issue fixed. Now most of plugins should work.
    Tested with new CB 803 build.
    v1.01
    Regular expression permissions support.
    Newer permissions now added above (bugfix).
    Several bugfixes.
    v1.00
    Initial public release.
     
    BRampersad, grid21, MrRazull and 71 others like this.
  2. Offline

    BouncyHat

    When I start up my test server, I receive this error.

    Code:
    [SEVERE] Error occurred while enabling Modifyworld v1.15 (Is it up to date?): null
    java.lang.NullPointerException
            at java.lang.Class.isAssignableFrom(Native Method)
            at org.bukkit.plugin.java.JavaPluginLoader.removeClass(JavaPluginLoader.java:245)
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:992)
            at ru.tehkode.modifyworld.bukkit.Modifyworld.onEnable(Modifyworld.java:71)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:170)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    It doesn't make a folder or config.yml either. I am using build 1317.

    I was wondering if I could just use WorldGuard's regions instead, and not bother with this plugin.
    I don't really need fine grain control over what players can do, just if they can build or not.
     
  3. Offline

    Tanite

    I am having a recurring issue. Basically, I demote myself from Admin sometimes to test things at a lower rank level. This has never been a problem for me, but now I'm noticing that I still have access to some (but not all, superperms-related?) of the commands I had as Admin. I logged out and verified the rank change.

    I had a user of the same (lower) rank test and he could not issue commands I could when I was his equal rank. The only difference is that I had just been demoted from Admin. I'm using a simple retro inheritance setup where users are only ever 1 rank, nothing cute. I am not opped. //wand (WorldEdit) is one of the commands I can still use even when my rank no longer has it. If I had mutiple admins or a bigger server, this would be a severe issue for me. The condition persists through a re-log (verifying rank while logged out) but possibly not through a reboot.

    Thanks.

    http://pastebin.com/fsv0Z858
    http://pastebin.com/YiWGTwGM
     
  4. Offline

    iBakedMuffinz

    Hello, for some reason people cannot promote without being OP'd. I want my Moderators to be able to promote UBuilders to Builders. And my Admins to do the same, but promote Builder to VIP, VIP to VIP+, VIP+ to SuperVIP, and SuperVIP to Moderator. Like I said, they have to be OP'd in order to promote, and I don't want it set up like that. Here is my permissions file (must download, couldn't paste it here; to long)
     

    Attached Files:

  5. Please support "/me" from essentials with Chat Manager.
     
  6. Offline

    t3hk0d3

    intall 1318
     
  7. Offline

    Myor

    Thank you! Works great with PEX v1.15.1. :)
     
  8. Offline

    desicions

  9. Offline

    TEM Vogelwurst

    I still use 1185 build because of some plugin compatibilities....now i dont know, is 1.15 pex still working with it ?....or do i need an earlier build of pex. If so, where can i get it ?

    thx for help

    greetz vogelwurst
     
  10. Offline

    Marthaan

    Is it possible to reload the chatmanager plugin/config without having to reload all plugins?
     
  11. Offline

    oliverw92

    @t3hk0d3 I'm having a bit of an issue with 'group priority'. Basically on our server we have the following ranking system:
    • regular
    • vip
    • vip gold
    • trainee moderator
    • moderator
    • advanced moderator
    • admin
    I also have a another rank called 'builder'. This applies to one world only and is given to certain people who are allowed to use tools in that world. It can be given to anyone, so it doesn't fit into the above ranking system. I am currently having an issue where by the wrong group is taking preference. For example, I have the colour of the builder group as grey, however if the member is in another group I want that group's colour to be used (i.e vip is blue). At the moment though they are being given the grey prefix. How can I get around this?

    I've noticed that I can fix the issue if I ensure that the group I want to take priority is first in the file, however that isn't really viable when I'm using a plugin to grant people the builder group and also there are around 50 people with builder rank.
     
  12. Offline

    nobodyshome

    Anyone found a fix for this yet??
     
  13. Offline

    Basaa

    Same here :S
     
  14. You clipped the important part right about the top line.

    Code:
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:575
    That is a YAML parser error, you very well may have a problem with your config file. Run it through a YAML parser (there is a good one linked in my sig as well as in the first/top post of the thread). Remember, no tabs, only spaces in YAML files.

    Define 'bukkit latest version'. Current recommended build (1337 at the time I'm writing this... wait, that's new, will have to test that one tonight), newest dev build (whichever that one is)?

    You need to be more specific. :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  15. Offline

    Nlioc4

    Does PEX support * nodes? Cause i"m not getting any permissions with - '*', have to give myself op to get all permissions. Problem is I have another admin who can't have all permissions. I'm assuming OP would give him everything even if I put - -expample.permission
    If pex doesn't support the - '*' node, would it be that hard to give them anything a plugin asked for unless they also had the corosponding negative node?
     
  16. Offline

    Shadowslash5

    Hi guys, I've been having trouble with permissionsEx. I have all of my permissions set up, but even with the program given, modify world, users on my server cannot build unless opped. So I have a few questions.
    1) Is there anything I can do to make being opped pointless? Like can I add something to my permissions set up so that people can build without being opped? I have world edit listed under the permissions for each rank I would like to build. Here is what it looks like for each person who should be able to build:
    - -modifyworld.blocks.place.tnt
    - modifyworld.chat
    - modifyworld.usebeds
    - modifyworld.items.pickup.*
    - modifyworld.items.drop.*
    - modifyworld.items.have.*
    - modifyworld.blocks.destroy.*
    - modifyworld.blocks.place.*
    - modifyworld.blocks.interact.*
    As you can see, I have set it so everyone should be able to build and what not, although they cannot use tnt. There is nothing wrong with this if the person is an op, they can build with every block except tnt, chat, and use beds. But they need to be an op. Whats the fix?
    2) If you cannot answer #1, (or even if you can,) what are the permissions I can add that make it so people cant use the op commands (/help, /gamemode, etc.)?
    If you can reply to either of these, it would be much appreciated. =) thank you!
    Edit:
    Never mind guys, I looked on the wiki and found the regular craftbukkit commands. No need to respond ;)

    Hello again guys, just gotta say it. Love this plugin! It was the first permissions plugin that I got to work, (mainly because the other 2 were outdated >.>) and because of it, I have already set up my server's permissions =) Thank you t3hk0d3 for making such a wonderfully easy to understand plugin =) I love it!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  17. Offline

    t3hk0d3

    Yes, PEX support '*' nodes both for ol' good Permissions plugins and for Superperms.
     
  18. Offline

    JSmoove98

    MusicMonkey5555 likes this.
  19. Offline

    Nlioc4

    Ah lol, figured out my problem. in users: I had spelled it Users: which caused everything not to work
    Anyway, another question, does PEX read a users permissions before it reads their group permissions?
    I ask because I have an admin who has a couple - -negative.nodes but also has -'*' in the Admins group, will the negative nodes apply?
     
  20. Offline

    meiamone

    Please add an update component that notifies of updates or has an option to automatically do so. :)
    Love PEX! It makes permissions fun.
     
  21. Offline

    jespertheend

    Hi,

    I'm currently using permissionsbukkit but there's one plug-in that doesn't work with permissionsbukkit or superpermsbridge. I asked the developer with what permissions plugin it dóes work. He said with PEX.
    I take it that this is an other permissions plugin, not a 'bridge'. Because I do not want to convert my config.yml to the permissions.yml from PEX. Is there a way to make this a bridge or so?
     
  22. Offline

    MusicMonkey5555

    I am having the same issue with these permissions:
    Code:
    groups:
        Guest:
            default: true
            permissions: null
            options:
                rank: '1000'
            prefix: '&0&eGuest&0&f'
            worlds:
                world:
                    default: false
                world_nether:
                    default: false
        Member:
            permissions:
            - modifyworld.destroy.*
            - modifyworld.place.*
            - modifyworld.interact.*
            - -modifyworld.place.10
            - -modifyworld.place.11
            - -modifyworld.place.08
            - -modifyworld.place.09
            - -modifyworld.place.46
            - -modifyworld.interact.46
            - -modifyworld.destroy.07
            - -modifyworld.place.07
            - -modifyworld.interact.07
            - -modifyworld.destroy.92
            - -modifyworld.place.92
            - -modifyworld.interact.92
            - modifyworld.items.*
            - modifyworld.damage*
            - modifyworld.chat
            - modifyworld.usebeds
            - modifyworld.bucket.fill.*
            - modifyworld.bucket.empty.milk
            - iQuest.CanQuest.give
            - iQuest.CanQuest.info
            - iQuest.CanQuest.done
            - iQuest.CanQuest.stats
            - mcmmo.skills.*
            - choptree.chop
            - -mobRider.players
            - mobRider.animals
            - -mobRider.monsters
            - tombstone.use
            - tombstone.quickloot
            - tombstone.sign
            - tombstone.lwc
            - tombstone.freesign
            - tombstone.freechest
            - essentials.unlimited.item-bucket
            - iConomy.holdings
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            default: false
            inheritance:
            - Guest
            options:
                rank: '900'
            prefix: '&0&eMember&0&f'
            worlds:
                world:
                    default: false
                world_nether:
                    default: false
        SuperMember:
            permissions:
            - modifyworld.bucket.*
            - modifyworld.*
            - essentials.warp
            - essentials.back
            - essentials.spawn
            - essentials.home
            - essentials.sethome
            - worldedit.navigation.jumpto
            - worldedit.navigation.unstuck
            - worldedit.navigation.thru
            - essentials.unlimited.item-bucket
            - mobRider.players
            - mobRider.monsters
            - craftbook.mech.cauldron
            - ChestShop.shop.create
            default: false
            inheritance:
            - Member
            options:
                rank: '800'
            prefix: '&0&eSuperMember&0&f'
            worlds:
                world:
                    default: false
                world_nether:
                    default: false
        VIP:
            permissions:
            - '*'
            - autosave.save
            default: false
            inheritance:
            - SuperMember
            options:
                rank: '700'
            prefix: '&0&eVIP&0&f'
            worlds:
                world:
                    default: false
                world_nether:
                    default: false
        Admin:
            permissions:
            - permissions.users.promote.*
            - permissions.users.demote.*
            inheritance:
            - VIP
            options:
                rank: '600'
            worlds:
                world:
                    default: false
                world_nether:
                    default: false
        Owner:
            permissions:
            - '*'
            default: false
            inheritance:
            - Moderator
            options:
                rank: '0'
            prefix: '&0&eOwner&0&f'
            worlds:
                world:
                    default: false
                world_nether:
                    default: false
    users:
        musicmonkey5555:
            group:
            - Owner
        hanzeo:
            group:
            - SuperMember
        chi606:
            group:
            - VIP
        psycoticsmile:
            group:
            - VIP
        exvayate:
            group:
            - SuperMember
        aducated:
            group:
            - SuperMember
        slayachris:
            group:
            - SuperMember
        Proxies:
            group:
            - VIP
        auron_segall:
            group:
            - SuperMember
        DecoyMcRoy:
            group:
            - SuperMember
        Fragnostic:
            group:
            - SuperMember
        joshmcclerkin:
            group:
            - SuperMember
        ktaria:
            group:
            - SuperMember
        IngveOtt:
            group:
            - SuperMember
        Ingveotte:
            group:
            - Member
        blazingtotems:
            group:
            - SuperMember
        skinnyfly01:
            group:
            - SuperMember
    
    No errors in the console.
     
  23. Offline

    tdawlings

    How do I create the ladder thing for promotions?
     
  24. Offline

    MusicMonkey5555

    Just add something like:
    Code:
    options:
                rank: '1000'
    Depending on the rank value you can use /pex promote and /pex demote to move them through the ladder. I am hoping that is what you were talking about.
     
  25. Offline

    slimpyman

    the guy from mchat says he has no permissions and this has a built in info reader for prefix and fsuffix and permissions... what does he mean?
     
  26. Offline

    Acru

    Just a heads up, the dev build of PEX (1.15.1) seems to have an issue.
    This is coming up in the console on joining or reloading permissions:
    [WARNING] [PermissionsEx] CraftBukkit required for injection
    [INFO] [PermissionsEx] Permissions handler for Acru injected
    but permissions are not being 'injected', apparently.

    With PEX 1.15.1 dev build:
    Code:
    >pex user Acru
    14:13:31 [INFO] Acru are member of:
    14:13:31 [INFO]    Overlord (rank 10 @ default)
    14:13:31 [INFO] Acru's permissions:
    14:13:31 [INFO]    lockette.user.create.chest (from Citizen)
    14:13:31 [INFO] Acru's options:
    >lockette coredump
    [...]
    14:13:44 [INFO] Player: Acru has the following permissions:
    14:13:44 [INFO]     bukkit.command.kill = true
    14:13:44 [INFO]     bukkit.command.tell = true
    14:13:44 [INFO]     bukkit.command.version = true
    14:13:44 [INFO]     bukkit.broadcast.user = true
    14:13:44 [INFO]     scrapbukkit.time.view = true
    14:13:44 [INFO]     bukkit.command.plugins = true
    14:13:44 [INFO]     bukkit.command.me = true
    
    And with PEX 1.15:
    Code:
    >pex user Acru
    14:15:49 [INFO] Acru are member of:
    14:15:49 [INFO]    Overlord (rank 10 @ default)
    14:15:49 [INFO] Acru's permissions:
    14:15:49 [INFO]    lockette.user.create.chest (from Citizen)
    14:15:49 [INFO] Acru's options:
    >lockette coredump
    [...]
    14:16:05 [INFO] Player: Acru has the following permissions:
    14:16:05 [INFO]     bukkit.command.me = true
    14:16:05 [INFO]     lockette.user.create.chest = true
    14:16:05 [INFO]     bukkit.command.tell = true
    14:16:05 [INFO]     bukkit.command.version = true
    14:16:05 [INFO]     scrapbukkit.time.view = true
    14:16:05 [INFO]     bukkit.command.kill = true
    14:16:05 [INFO]     bukkit.command.plugins = true
    14:16:05 [INFO]     bukkit.broadcast.user = true
    
    I checked this against builds in the range 1240-1340, and I don't have sprout or anything else installed for this test except PermissionsEx and Lockette. (Oh, and bukkit-scrap.)

    Perhaps you already know why this is happening and/or fixed in the code, but I wanted to let you know.
     
    Tanite likes this.
  27. Offline

    kingofhuztler

    Hi. My permissionsEX plugin doesn't work, it gives me this error at logs:
    Code:
    org.bukkit.command.CommandException: Unhandled exception executing command 'pex' in plugin PermissionsEx v1.15
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:355)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java: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)
    Caused by: java.lang.NullPointerException
            at ru.tehkode.permissions.bukkit.PermissionsEx.onCommand(PermissionsEx.java:131)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
            ... 12 more
    
    My permissions.yml file looks like this:
    Code:
     groups:
        default:
            default: true
            permissions:
            - modifyworld.*
        Jr.Admin:
            prefix: '&d[Jr.Admin]&d'
            permissions:
            - Kingofhuztler
            - essentials.sell
            - essentials.pay
            - essentials.balance
            - essentials.whois
            - day.item.night
            - day.item.day
            - day.command.night
            - day.command.day
            - essentials.getpos
            - essentials.afk
            - essentials.mail
            - essentials.helpop
            - essentials.sethome
            - essentials.home
            - essentials.motd
            - essentials.tpaccept
            - essentials.tpdeny
            - essentials.tpahere
            - essentials.tpa
            - essentials.spawn
            - modifyworld.*
            - essentials.nick
            - essentials.tpo
            - essentials.tppos
            - essentials.help
            - essentials.jail
            - essentials.kill
            - essentials.tp
            - essentials.tempban
            - essentials.kick
    users:
        KingOfHuztler:
            permissions:
            - permissions.manage.groups.permissions
            - permissions.manage.users.permissions
            - permissions.manage.membership
            - permissions.manage.reload
            - permissions.managegroups.permissions
            - permissions.manage.groups.remove
            - permissions.manage.groups
            - permissions.manage.groups.create
            group: []
    
    when i first installed it, it worked for 4 hours, then it just stopped, and whenever i try to type some pex commands ingame, it gives me this error:
    Code:
    An internal error occurred while attempting to perform this command
    I got the 1337 recommended build version, If anyone knows a solution, please reply as soon as possible :(
     
  28. Offline

    ~Spirit~

    I keep getting this error whenever I start or reload the server:

    20.10 16:49:38 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    20.10 16:49:38 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    20.10 16:49:38 [Server] INFO at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:478)
    20.10 16:49:38 [Server] INFO at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:499)
    20.10 16:49:38 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:349)
    20.10 16:49:38 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:353)
    20.10 16:49:38 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    20.10 16:49:38 [Server] INFO at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
    20.10 16:49:38 [Server] INFO at org.bukkit.Bukkit.reload(Bukkit.java:173)
    20.10 16:49:38 [Server] INFO at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:410)
    20.10 16:49:38 [Server] INFO at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
    20.10 16:49:38 [Server] INFO at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
    20.10 16:49:38 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
    20.10 16:49:38 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920)
    20.10 16:49:38 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    20.10 16:49:38 [Server] INFO at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:104)
    20.10 16:49:38 [Server] INFO at ru.tehkode.permissions.bukkit.BukkitPermissions.<init>(BukkitPermissions.java:63)
    20.10 16:49:38 [Server] INFO at ru.tehkode.permissions.bukkit.BukkitPermissions.registerEvents(BukkitPermissions.java:80)
    20.10 16:49:38 [Server] INFO java.lang.NoSuchFieldError: PLAYER_CHANGED_WORLD
    20.10 16:49:38 [Server] SEVERE Error occurred while enabling PermissionsEx v1.15.1 (Is it up to date?): PLAYER_CHANGED_WORLD

    I've tried reinstalling permissionsEx but it still gives this error. It doesnt seem to be affecting anything in game though...
     
  29. hey i get this error any help would do
    2011-10-20 22:04:49 [SEVERE] Permission node 'groups' in server config is invalid
    java.lang.IllegalArgumentException: 'default' key contained unknown value
    at org.bukkit.permissions.Permission.loadPermission(Permission.java:268)
    at org.bukkit.permissions.Permission.loadPermission(Permission.java:235)
    at org.bukkit.craftbukkit.CraftServer.loadCustomPermissions(CraftServer.java:455)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:160)
    at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:413)
    at org.bukkit.Bukkit.reload(Bukkit.java:182)
    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:355)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
    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)
     
  30. Offline

    dmitlantis

    Hey guys, i have an idea: Why not add to ModifyWorld plugin restriction to control putting/getting items from the chests?
     

Share This Page