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

    bastion

    I am looking for some more information on the whitelist function with world modify. I am wondering how to set it up properly so unless u have been added as a player you cannot log on
     
  3. Offline

    Bronski

    I think mine is setup ok now. I have whitelist enabled in server.properties, so I still have to add someone there in order for them to be able to log on. Since I have turned WorldModify on, I had to give the default rank the .login permission (or else they would not be able to login). Like so:

    Code:
    groups:
        default:
            default: true
            permissions:
            - modifyworld.login
            - modifyworld.chat
        Newbie:
            permissions:
            - modifyworld.*
    If you turn off whitelist in server.properties, you might then take the .login permission away from the default group. Then only people who are promoted to Newbie or higher would be able to login. I think.

    I also think the whitelist options in the new WM config are just to control messages to those who are refused.
     
  4. Offline

    HaunterPunk

    I don't understand, what's wrong?
    I also have permission.yml in my server's directory even if I remove plugins folder and permission.yml in my server's directory and start the server it'll appear again.


    Code:
    2011-08-14 16:24:38 [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:121)
        at org.bukkit.craftbukkit.CraftServer.loadCustomPermissions(CraftServer.java:418)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:152)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  5. Offline

    Bronski

    You really need to pastebin your permissions.yml and maybe your config too. We can't possibly tell you what is messed up without seeing it.
     
  6. Offline

    HaunterPunk

    I've removed all except run.dat, world and craftbukkit-0.0.1-SNAPSHOT.jar.
    When I've started the server permission.yml appears in my server's directory.
    HOW? :confused:

    ok I solved the problem: I downladed some hours early craftbukkit-0.0.1-SNAPSHOT.jar (1000) and this .jar creates permissions.yml in server directory, but now i need smb to upload CB1000 early version becouse yesterday i haven't got this problem
     

    Attached Files:

    Last edited by a moderator: May 16, 2016
  7. Offline

    Bronski

    @HaunterPunk

    I believe the permissions.yml in the server directory is from PermissionsBukkit (or something else). The one you want for PEX would be inside "serverdirectory/plugins/PermissionsEx/" unless you have configured it to look at that other file or something.
     
  8. Offline

    t3hk0d3

    Ты попутал permissions.yml Баккита и permissions.yml PEX-a.
    Bukkit's permissions.yml should be in server directory.
    PEX's permissions.yml should be in plugins/PermissionsEx/

    Thank you for spoting issue in documentation.
    Right command syntax is
    pex set default group <group> [world]

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

    suicidal_banana

    ah okay :) my pleasure

    (and after a reboot it did help yay)
     
  10. Offline

    MusicMonkey5555

    Anyone? I still can't get the bucket modify world stuff to work properly.

    Also does anyone know how to restrict the commands? is there a patter to it? so for instance not allow them to use fireballs? or does it all depend on the plugin and how it supports permissionsEX?
     
  11. Offline

    Jdbye

    pex world <world> inherit <parentworld> doesn't work in 1.13:

     
  12. Offline

    jeremytrains

    T: what can I do to fix this error!!!! I know that if yountake away the this.get description and put in get description, it works fine. Please help me!!!!!
     
  13. Offline

    Iswim536

    Code:
    151 recipes
    16 achievements
    18:09:11 [INFO] Starting minecraft server version Beta 1.7.3
    18:09:11 [INFO] Loading properties
    18:09:11 [INFO] Starting Minecraft server on *:25565
    18:09:12 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-
    g73697a4-b1000jnks (MC: 1.7.3)
    18:09:12 [INFO] [PermissionsEx] sql backend registered!
    18:09:12 [INFO] [PermissionsEx] file backend registered!
    18:09:12 [INFO] [PermissionsEx] PermissionEx plugin initialized.
    18:09:12 [INFO] [PermissionsEx] p2compat backend registered!
    18:09:12 [INFO] [PermissionsCompat] Compatibility Layer Initalized!
    18:09:12 [INFO] [PermissionsEx] Initializing file backend
    18:09:12 [INFO] Preparing level "Multiplayer map"
    18:09:12 [INFO] Preparing start region for level 0 (Seed: 4742383647078060089)
    18:09:13 [INFO] Preparing start region for level 1 (Seed: 4742383647078060089)
    18:09:13 [INFO] Preparing spawn area: 0%
    18:09:14 [INFO] [CustomDifficulty] Found the following 1 difficulties:
    default.
    18:09:14 [INFO] [CustomDifficulty] Hooked into Permissions v2.7.7.
    18:09:14 [WARNING] [CustomDifficulty] Couldn't hook into iConomy!
    18:09:14 [WARNING] [CustomDifficulty] Spawning will not be activated for world M
    ultiplayer map. World's difficulty is invalid and ignoring is disabled.
    18:09:14 [WARNING] [CustomDifficulty] Spawning will not be activated for world M
    ultiplayer map_nether. World's difficulty is invalid and ignoring is disabled.
    18:09:14 [INFO] [CustomDifficulty] MobListCleanup activated.
    18:09:14 [INFO] [CustomDifficulty] version 4.2.3 has been enabled. (73.75ms)
    18:09:14 [INFO] [DeathNotifier] 0.94 Loaded
    18:09:14 [INFO] FakeMessage version 0.5 is enabled!
    18:09:14 [INFO] [Jail] Loaded 1 jail zones.
    18:09:14 [INFO] [Jail] Loaded 1 prisoners.
    18:09:14 [INFO] [Jail] Loaded 0 cells.
    18:09:14 [INFO] [Moo][LivingBuilding] Has Hooked into Permissions.
    18:09:14 [INFO] [Moo]LivingBuilding 4 Enabled
    18:09:14 [INFO] Lockette version 1.3.8 is being enabled!  Yay!  (Core version 1.
    0)
    18:09:14 [INFO] Lockette: Detected craftbukkit build [1000] ok.
    18:09:14 [INFO] [PermissionsCompat] Compatibility layer enabled.
    18:09:14 [INFO] Lockette: Linked to Permissions plugin version 2.7.7
    18:09:14 [INFO] Lockette: Using ops file for admin permissions.
    18:09:14 [INFO] Lockette: Ready to protect your containers.
    18:09:14 [INFO] [PermissionsEx] Superperms support enabled.
    18:09:14 [INFO] [PermissionsEx] v1.13 enabled
    18:09:14 [INFO] RapidBuilder Enabled
    18:09:14 [INFO] Warpz0r version 1.3.1 is enabled
    18:09:14 [INFO] [Warpz0r] Found Permissions (v2.7.7)
    18:09:14 [INFO] [ChatManager] ChatManager disabled. Check config.yml!
    18:09:14 [INFO] [ChatManager] ChatManager disabled!
    18:09:14 [INFO] [Modifyworld] Modifyworld disabled. Check config.yml!
    18:09:14 [INFO] [Modifyworld] Modifyworld disabled!
    18:09:14 [INFO] Server permissions file permissions.yml is empty, ignoring it
    18:09:14 [INFO] Done (0.222s)! For help, type "help" or "?"
    18:09:17 [INFO] Iswim536 [/127.0.0.1:59966] logged in with entity id 109 at ([Mu
    ltiplayer map] -58.68246921531823, 68.0, 145.4580962185778)
    18:09:17 [SEVERE] Could not pass event PLAYER_JOIN to PermissionsEx
    java.lang.RuntimeException: Default user group are not defined. Please select on
    e using "default: true" property
            at ru.tehkode.permissions.backends.FileBackend.getDefaultGroup(FileBacke
    nd.java:156)
            at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionMa
    nager.java:280)
            at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionMa
    nager.java:269)
            at ru.tehkode.permissions.PermissionUser.getGroups(PermissionUser.java:1
    60)
            at ru.tehkode.permissions.PermissionUser.getInheritedPermissions(Permiss
    ionUser.java:671)
            at ru.tehkode.permissions.PermissionUser.getPermissions(PermissionUser.j
    ava:624)
            at ru.tehkode.permissions.bukkit.BukkitPermissions.updatePermissions(Buk
    kitPermissions.java:121)
            at ru.tehkode.permissions.bukkit.BukkitPermissions$PlayerEvents.onPlayer
    Join(BukkitPermissions.java:173)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:244)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
            at net.minecraft.server.ServerConfigurationManager.c(ServerConfiguration
    Manager.java:124)
            at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
            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)
    18:09:21 [INFO] Connection reset
    18:09:21 [INFO] Iswim536 lost connection: disconnect.quitting
    >
    18:15:06 [INFO] Unknown console command. Type "help" for help.
    >
    18:15:08 [INFO] Unknown console command. Type "help" for help.
    >
    18:15:08 [INFO] Unknown console command. Type "help" for help.
    >
    18:15:08 [INFO] Unknown console command. Type "help" for help.
    >
    How do i fix this error
     
  14. Offline

    ZacTheDead

    i get this when i start up my server :( please help

    Code:
    2011-08-15 19:31:08 [INFO] Starting minecraft server version Beta 1.7.2
    2011-08-15 19:31:08 [INFO] Loading properties
    2011-08-15 19:31:08 [INFO] Starting Minecraft server on 5.103.171.222:25565
    2011-08-15 19:31:08 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    2011-08-15 19:31:08 [WARNING] The server will make no attempt to authenticate usernames. Beware.
    2011-08-15 19:31:08 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
    2011-08-15 19:31:08 [WARNING] To change this, set "online-mode" to "true" in the server.settings file.
    2011-08-15 19:31:08 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-904-g9277096-b953jnks (MC: 1.7.2)
    2011-08-15 19:31:08 [INFO] [PermissionsEx] sql backend registered!
    2011-08-15 19:31:08 [INFO] [PermissionsEx] file backend registered!
    2011-08-15 19:31:08 [INFO] [PermissionsEx] PermissionEx plugin initialized.
    2011-08-15 19:31:08 [INFO] [PermissionsEx] p2compat backend registered!
    2011-08-15 19:31:08 [INFO] [PermissionsCompat] Compatibility Layer Initalized!
    2011-08-15 19:31:08 [SEVERE] Could not load 'plugins\PermissionsSql.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: com/nijiko/data/StorageCreator
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:199)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:122)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:118)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:89)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.data.StorageCreator
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 11 more
    2011-08-15 19:31:08 [INFO] LWC: Loading shared objects
    2011-08-15 19:31:08 [INFO] LWC: Protection cache: 0/10000
    2011-08-15 19:31:08 [INFO] LWC: Native library: plugins/LWC/lib/native/Windows/amd64/sqlitejdbc.dll
    2011-08-15 19:31:08 [INFO] [PermissionsEx] Initializing file backend
    2011-08-15 19:31:08 [SEVERE] while scanning a simple key; could not found expected ':' initializing PermissionsEx v1.13 (Is it up to date?)
    while scanning a simple key
    in "<reader>", line 112, column 9:
    -essentials.joinfullserver
    ^
    could not found expected ':'
    in "<reader>", line 113, column 9:
    - essentials.tpahere
    ^
    
    at org.yaml.snakeyaml.scanner.ScannerImpl.stalePossibleSimpleKeys(ScannerImpl.java:400)
    at org.yaml.snakeyaml.scanner.ScannerImpl.needMoreTokens(ScannerImpl.java:231)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:182)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:592)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    at ru.tehkode.permissions.config.Configuration.load(Configuration.java:65)
    at ru.tehkode.permissions.backends.FileBackend.initialize(FileBackend.java:104)
    at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:415)
    at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:466)
    at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:51)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onLoad(PermissionsEx.java:73)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:121)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:89)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:08 [WARNING] [PermissionsCompat] PermissionsEx plugin not found. Some plugins may not work.
    2011-08-15 19:31:08 [INFO] Preparing level "PubServer"
    2011-08-15 19:31:08 [INFO] Preparing start region for level 0 (Seed: -2022784417113301413)
    2011-08-15 19:31:09 [INFO] Preparing start region for level 1 (Seed: -2022784417113301413)
    2011-08-15 19:31:09 [INFO] Preparing spawn area: 24%
    2011-08-15 19:31:10 [INFO] [AdminsCanFly] Version 1.2.0 - By Lappy
    2011-08-15 19:31:10 [INFO] [AdminsCanFly] Starting up...
    2011-08-15 19:31:10 [INFO] [AdminsCanFly] Registering event listeners...
    2011-08-15 19:31:10 [INFO] [AdminsCanFly] Started up successfully
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling AdminsCanFly v1.2.0 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at Lappy.AdminsCanFly.AdminsCanFly.setupPermissions(AdminsCanFly.java:84)
    at Lappy.AdminsCanFly.AdminsCanFly.onEnable(AdminsCanFly.java:64)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [INFO] AppleTree v0.6 activated.
    2011-08-15 19:31:10 [INFO] [PermissionsCompat] Compatibility layer enabled.
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling AutoAnnouncer v1.3-06.25 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at ar.com.sharkale.AutoAnnouncer.AutoAnnouncer.enablePermissions(AutoAnnouncer.java:67)
    at ar.com.sharkale.AutoAnnouncer.AutoAnnouncer.onEnable(AutoAnnouncer.java:47)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling AutoKick v1.2 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at com.imineserver.imine.AutoKick.setupPermissions(AutoKick.java:175)
    at com.imineserver.imine.AutoKick.onEnable(AutoKick.java:68)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling ChopTree v1.24 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at me.askmeaboutlo0m.ChopTree.ChopTree.setupPermissions(ChopTree.java:102)
    at me.askmeaboutlo0m.ChopTree.ChopTree.onEnable(ChopTree.java:48)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [INFO] [CommandSigns] 0.9 enabled.
    2011-08-15 19:31:10 [INFO] CommandSigns: Integrated with Permissions v2.7.7
    2011-08-15 19:31:10 [INFO] CommandSigns: Integrated with PermissionsEx v1.13
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling DeathMessagePlugin v2.2 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at nl.robinvandervliet.DeathMessagePlugin.DeathMessagePlugin.onEnable(DeathMessagePlugin.java:59)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [INFO] [EasyRGP] is initialized
    2011-08-15 19:31:10 [INFO] [EasyRPG] Loading config file
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling EasyRPG v0.9.4 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at com.ninename.easyrpg.EasyRPG.setupPermissions(EasyRPG.java:735)
    at com.ninename.easyrpg.EasyRPG.onEnable(EasyRPG.java:93)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [INFO] Loaded Essentials build 2.4.1 by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology
    2011-08-15 19:31:10 [INFO] Register: Payment method found (Essentials version: 2.4.1)
    2011-08-15 19:31:10 [INFO] [InstaBreak] Starting! (version 2.0 by R3ality)
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling InstaBreak v2.0 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at com.r3ality.mail.InstaBreak.InstaBreak.setupPermissions(InstaBreak.java:53)
    at com.r3ality.mail.InstaBreak.InstaBreak.onEnable(InstaBreak.java:34)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [INFO] NoFire version 1.3 is enabled!
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling OpenInv v1.3.3 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at lishid.openinv.OpenInv.setupPermissions(OpenInv.java:38)
    at lishid.openinv.OpenInv.onEnable(OpenInv.java:53)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling PermissionsEx v1.13 (Is it up to date?): org.bukkit.plugin.PluginDescriptionFile.getPermissions()Ljava/util/ArrayList;
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getPermissions()Ljava/util/ArrayList;
    at ru.tehkode.permissions.bukkit.BukkitPermissions.collectPermissions(BukkitPermissions.java:105)
    at ru.tehkode.permissions.bukkit.BukkitPermissions.<init>(BukkitPermissions.java:73)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:103)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [SEVERE] Error occurred while enabling PvPAnnouncer v1.3 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at me.xox.pvpannouncer.PvPAnnouncer.setupPermissions(PvPAnnouncer.java:179)
    at me.xox.pvpannouncer.PvPAnnouncer.onEnable(PvPAnnouncer.java:34)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:10 [INFO] Stackable: Configuration file loaded.
    2011-08-15 19:31:10 [INFO] Stackable: Version 0.5.1 enable.
    2011-08-15 19:31:10 [INFO] [VoxelSniper] Config loaded
    2011-08-15 19:31:10 [INFO] VoxelSniper version 4.753 is enabled! Snipe away.
    2011-08-15 19:31:10 [INFO] WorldEdit 4.6 enabled.
    2011-08-15 19:31:10 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-15 19:31:10 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-15 19:31:10 [INFO] WorldGuard: (PubServer) Single session is enforced.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer) TNT ignition is PERMITTED.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer) Lighters are PERMITTED.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer) Lava fire is blocked.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer) Fire spread is UNRESTRICTED.
    2011-08-15 19:31:11 [INFO] WorldGuard: Loaded configuration for world 'PubServer"
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer_nether) Single session is enforced.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer_nether) TNT ignition is PERMITTED.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer_nether) Lighters are PERMITTED.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer_nether) Lava fire is blocked.
    2011-08-15 19:31:11 [INFO] WorldGuard: (PubServer_nether) Fire spread is UNRESTRICTED.
    2011-08-15 19:31:11 [INFO] WorldGuard: Loaded configuration for world 'PubServer_nether"
    2011-08-15 19:31:11 [INFO] WorldGuard 5.2.2 enabled.
    2011-08-15 19:31:11 [SEVERE] [ChatManager] PermissionsEx not found, disabling
    2011-08-15 19:31:11 [INFO] [ChatManager] ChatManager disabled!
    2011-08-15 19:31:11 [SEVERE] [Modifyworld] PermissionsEx not found, disabling
    2011-08-15 19:31:11 [INFO] [Modifyworld] Modifyworld disabled!
    2011-08-15 19:31:11 [INFO] LWC: Loaded 135 locale strings (0 overrides)
    2011-08-15 19:31:11 [SEVERE] Error occurred while enabling LWC v3.31 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at com.griefcraft.integration.permissions.NijiPermissions.<init>(NijiPermissions.java:25)
    at com.griefcraft.lwc.LWC.load(LWC.java:1080)
    at com.griefcraft.lwc.LWCPlugin.onEnable(LWCPlugin.java:330)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:11 [INFO] [Factions v1.3.6] === INIT START ===
    2011-08-15 19:31:11 [INFO] [Factions v1.3.6] Loading conf from disk
    2011-08-15 19:31:11 [INFO] [Factions v1.3.6] Loading players from disk
    2011-08-15 19:31:11 [INFO] [Factions v1.3.6] Loading factions from disk
    2011-08-15 19:31:11 [INFO] [Factions v1.3.6] Loading board from disk
    2011-08-15 19:31:11 [SEVERE] Error occurred while enabling Factions v1.3.6 (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:140)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:80)
    at org.mcteam.factions.Factions.setupPermissions(Factions.java:175)
    at org.mcteam.factions.Factions.onEnable(Factions.java:120)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:11 [INFO] Done (0.236s)! For help, type "help" or "?"
    2011-08-15 19:31:13 [INFO] Stopping the server..
    2011-08-15 19:31:13 [INFO] Stopping server
    2011-08-15 19:31:13 [INFO] [AdminsCanFly] Shutting down...
    2011-08-15 19:31:13 [INFO] AppleTree disabled.
    2011-08-15 19:31:13 [INFO] [AutoAnnouncer] No schedule running!
    2011-08-15 19:31:13 [INFO] [AutoAnnouncer] v1.3-06.25 is disabled!.
    2011-08-15 19:31:13 [INFO] Stopped
    2011-08-15 19:31:13 [INFO] [ChopTree] Saving changes...
    2011-08-15 19:31:13 [INFO] [ChopTree] Saved changes.
    2011-08-15 19:31:13 [INFO] ChopTree disabled!
    2011-08-15 19:31:13 [INFO] [CommandSigns] 0.9 disabled.
    2011-08-15 19:31:13 [INFO] DeathMessagePlugin version 2.2 is disabled!
    2011-08-15 19:31:13 [INFO] [InstaBreak] Stopping!
    2011-08-15 19:31:13 [INFO] NoFire version 1.3 is disabled!
    2011-08-15 19:31:13 [SEVERE] Error occurred while disabling PermissionsEx v1.13 (Is it up to date?): null
    java.lang.NullPointerException
    at ru.tehkode.permissions.bukkit.PermissionsEx.onDisable(PermissionsEx.java:112)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
    at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:878)
    at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:280)
    at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:273)
    at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:146)
    at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:312)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:391)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-15 19:31:13 [INFO] [PvPAnnouncer] Version 1.3 disabled!
    2011-08-15 19:31:13 [INFO] Stackable: Version 0.5.1 disable.
    2011-08-15 19:31:13 [INFO] WorldGuard 5.2.2 disabled.
    2011-08-15 19:31:13 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-15 19:31:13 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-15 19:31:13 [INFO] LWC: Freeing SQLite
    2011-08-15 19:31:13 [INFO] [Factions v1.3.6] Disabled
    2011-08-15 19:31:13 [INFO] Saving chunks
     
  15. Offline

    t3hk0d3

    Code:
    2011-08-15 19:31:08 [SEVERE] while scanning a simple key; could not found expected ':' initializing PermissionsEx v1.13 (Is it up to date?)
    while scanning a simple key
    in "<reader>", line 112, column 9:
    -essentials.joinfullserver
    ^
    could not found expected ':'
    in "<reader>", line 113, column 9:
    - essentials.tpahere
    ^
    
    You have malformed YAML in permissions.yml

    Code:
    Default user group are not defined. Please select one using "default: true" property
    Thank you for bugreport. Fixed in lastest build. (Redownload using link in OP)

    Okay, lets take a look or your error:

    But, since CB1000 there is
    https://github.com/Bukkit/Bukkit/bl...bukkit/plugin/PluginDescriptionFile.java#L146


    Conclusion: you have outdated CB.

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

    jeremytrains

    Ok, i will try updating to #1060, but I DO have #1000, BTW: what you said before really confused me
     
  17. I'm trying to convert from Permissions 2.x
    When I set it to p2compat, it recognizes and parses the world.yml and permissions.yml (not sure if I'm supposed to have permissions.yml in /Permissions folder, migrate guide is VERY unclear)
    But either way, when I go to dump the permissions.yml it gives me the following:

    Code:
    2011-08-15 15:50:09 [INFO] [PermissionsEx] Initializing file backend
    2011-08-15 15:50:09 [INFO] Error: No default group defined. Use "pex set default group <group> [world]" to define default group.
    2011-08-15 15:50:09 [SEVERE] Error: No default group defined. Use "pex set default group <group> [world]" to define default group.
    2011-08-15 15:50:09 [SEVERE] java.lang.IllegalStateException: No default group defined. Use "pex set default group <group> [world]" to define default group.
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:283)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:269)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.PermissionUser.getGroups(PermissionUser.java:160)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.PermissionUser.getGroupsNames(PermissionUser.java:250)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.PermissionUser.getGroupsNames(PermissionUser.java:240)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.backends.FileBackend.dumpData(FileBackend.java:254)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.bukkit.commands.UtilityCommands.dumpData(UtilityCommands.java:141)
    2011-08-15 15:50:09 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2011-08-15 15:50:09 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    2011-08-15 15:50:09 [SEVERE]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    2011-08-15 15:50:09 [SEVERE]     at java.lang.reflect.Method.invoke(Unknown Source)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.commands.CommandsManager$CommandBinding.call(CommandsManager.java:291)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.commands.CommandsManager.execute(CommandsManager.java:120)
    2011-08-15 15:50:09 [SEVERE]     at ru.tehkode.permissions.bukkit.PermissionsEx.onCommand(PermissionsEx.java:123)
    2011-08-15 15:50:09 [SEVERE]     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    2011-08-15 15:50:09 [SEVERE]     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    2011-08-15 15:50:09 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:312)
    2011-08-15 15:50:09 [SEVERE]     at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:480)
    2011-08-15 15:50:09 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:465)
    2011-08-15 15:50:09 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    2011-08-15 15:50:09 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    I've tried setting the default group with that command but whatever I do says that no such group exists.
     
  18. Offline

    robnar

    Greetings,
    I hope this isn't a repost--I checked the last 3 pages and didn't see a match. Guests on my server have no permissions to edit or interface with any blocks or entities, yet they can affect wheat (by walking on it) and paintings (by punching them). I toggled debug mode and I don't see any checks for these items until they walk over the dropped item.

    2011-08-16 11:32:45 [INFO] User xchuckyx checked for "modifyworld.items.pickup.295", no permission found
    2011-08-16 11:32:45 [INFO] User xchuckyx checked for "modifyworld.items.pickup.seeds", no permission found
    ...etc.

    Permissions.yml file is available here if you'd like to verify it: http://pastebin.com/nE8LNQcq

    Thanks for the great plugin. :)

    Edit: I went ahead and logged this as an issue on GitHub.
     
  19. Offline

    opoq

    @t3hk0d3
    I'm back to beg again for a config option to give all perms to ops. You said it's dangerous.. - if an admin is giving op to untrustworthy people they have much larger problems.

    This would allow CH much greater, much more fine-grained control over permissions, please consider it.

    Thank you for your fabulous plugins :)
     
  20. Offline

    GangWarsDevs

    I guess we do need a way to '*' :D
     
  21. Offline

    suicidal_banana

    Heys i set what i suggested to somebody a few pages back
    Code:
    -modifyworld.blocks.*.46
    and its not picking up? :( Im 100% sure modifyworld is enabled but people can still place/ignite tnt

    Im giving this as one of the first permissions (in db, id wise)
    Code:
    modifyworld.*     world
    so thats only for the main world, which brings us to how i know modifyworld is enabled, on the other worlds the players can do nothing (for now)

    I tried writing out the 'place' 'destroy' and 'interact' perms but that didnt change anything
    Should i maybe try moving permissions around (by changing ids lol) in the database?
     
  22. Offline

    Leviathanx

    I have two questions ^.^
    1. does this work with #1060?
    2. Does it work well with plugins like logblock, lwc, worledit/guard, essentials, etc..?
    I'm looking for new perms plugins to switch to from Perms 3 since that author cant be bothered to support it.
     
  23. Offline

    Kane

    Works fine with everything and yes 1060.




    @t3hk0d3

    Code:
        backend: file
        backends:
            file:
                file1: build.yml
                file2: pvp.yml
                file3: nether.yml
                file4: specialusers.yml
                file5: users.yml
    Would something like this be possible? I don't know if there be a performance issue or not and if not I think this be an amazing thing. I think you would need to do some kind ordering well it's yaml so I guess it already is hehe. If it has no performance impact with these server with 50 plugins it could keep it organized really well.

    Not sure if this is a bug or if I'm going crazy...

    Works:
    Code:
    groups:
        Member:
            default: true
            prefix: '&b'
            suffix: '&f'
            worlds:
                build:
                    permissions:
                    - whosthere.who
                nether:
                    inheritance:
                    - build
                    permissions:
                    - whosthere.who
    Does Not Work:
    Code:
    groups:
        Member:
            default: true
            prefix: '&b'
            suffix: '&f'
            worlds:
                build:
                    permissions:
                    - whosthere.who
                nether:
                    inheritance:
                    - build
                    permissions:
    Does Not Work:
    Code:
    groups:
        Member:
            default: true
            prefix: '&b'
            suffix: '&f'
            worlds:
                build:
                    permissions:
                    - whosthere.who
                nether:
                    inheritance:
                    - build

    Just trying get my simple /who working haha. inheritance does not seam to be caring over.



    debug info:
    Code:
    03:35:13 [INFO] User Kane_Hart checked for "whosthere.who", no permission found
    >pex world nether
    03:35:28 [INFO] World nether inherit:
    03:35:28 [INFO] nothing :3
    >pex world build
    03:36:41 [INFO] World build inherit:
    03:36:41 [INFO] nothing :3
    

    Proof the worlds are there lol:
    Code:
    >mv list
    03:38:11 [INFO] Worlds which you can view:
    03:38:11 [INFO] pvp - NORMAL
    03:38:11 [INFO] build - NORMAL
    03:38:11 [INFO] nether - NETHER
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 15, 2016
  24. Offline

    tony687

    since 3.1.6 is now inactive, can someone please tell me how to convert to v1.13?
     

    Attached Files:

  25. Offline

    XxZeroxX

    Sorry if this has been asked before, but coming back from a long break and seeing Pex replace Permissions (for the most part) I'm trying to get everything moved over easily. One thing I'm having an issue with is giving specific slash commands to groups/users. So far I've went through the 9 most recent pages on the forum and haven't seen anyones config or questions related to this.

    For testing purposes I've tried giving the following:
    pex user Xx1Zero1xX add /god
    pex user Xx1Zero1xX add '/god'
    pex user Xx1Zero1xX add "/god"
    pex user Xx1Zero1xX add /time set 0
    pex user Xx1Zero1xX add '/time set 0'
    pex user Xx1Zero1xX add "/time set 0"

    In-game /god and /time set 0 don't work ;0. Not sure what to do and decided before I went through the last 20~ pages to see if there was a response that lets me know if that syntax doesn't work, if it's not possible, or if there is something I am forgetting or leaving out. I'm adding permissions through the console, and I do see them get amended to the permissions file, but in-game it still says I don't have permissions to do that.

    Any information is greatly appreciated, thanks!

    Edit: Page 21 had a post related to /give. From what was gathered, default Minecraft commands require the normal 'Op' through the default list, but beyond that /god is a plugin-based command, so I am still hoping for info related to this =(.

    Edit #2: I tried doing -> pex user Xx1Zero1xX add afkbooter.config (as well as trying it with apostrophe's around afkbooter.config) and did a pex reload . Ingame I am still getting missing permissions messages >.<
     
  26. Offline

    Don Redhorse

    first you need to specifiy the permission nodes not the commands. you find the permission nodes normally with the plugin which will give you the command

    second 1060 cb does support permissions for OP commands... read the release post.. also in the wiki vanialla_permissions iirc

    third there is a plugin called defaultpermissions which I used up to know who will allow you to give permissions to bukkit commands.
     
  27. Offline

    XxZeroxX

    Sorry for not giving a more direct approach on what I've done before. I do understand the reason to even use permissions. To give access to commands or uses of other plugins. I just recently edited in that I tried with an AFKBooter node to try and access the /afkbooter list command and it still says I lack permissions.

    Still in the process of finding where that is. I have the release page bookmarked and just update from there. I checked for any notes through their page and didn't see anything. I assume there is a designated forum post/section to check out that goes more in depth on release changes.[/quote]

    I'll definitely look into that, not intending to assign the examples I listed, but I am trying to get everything in order so I can update the rest of my plugins and make sure all my permissions are done right.

    As mentioned, I appreciate the help and will continue to mess around and see if anything sticks out as incorrect.

    Edit: I am currently in a group titled Admin. I found the post regarding the changes and did pex group Admin add craftbucket.command.* . Did a reload and I also relogged. Still don't have access to /time set 0 .

    Edit #2: Making progress ;0. the * isn't supported for whatever reason. Doing the .command.'s separate have worked for the original commands. As for the AFKBooter node, I'll test around with other plugin ones.. it is technically only tested up to 1000.
     
  28. Offline

    timytam97

    its a great plugin but i was wondering if you put a group higher than another group does it inherit the ones before its permissions or do you have to put permissions for all groups the same but add more?
     
  29. Offline

    Revenger

    This seems to be replacing permissions 3 from what users are supporting.

    So you are going to get a large influx of people here now.

    Is it possible for you to have a section in the wiki on how to fully configure multiworld and files manually by hand than ingame commands.

    The way I read the wiki was don't bother with files at all as its all ingame and as such there is no manual config stuff.

    Some of us especially me find it easier to manually edit the files so I can actually see what I'm doing than relying only on ingame commands which is allot more to type than manual file editing.

    And this mocify world stuff where is the simple build=true.

    Not trying to be rude but to me its allot more complex than that antibuild system and its a duplicate of worldguard to a extent.
     
    Justin The Cynical likes this.
  30. Offline

    seijo

    I tried PEX yesterday and could not get Bukkit Permissions to work correctly. The permissions where alway the ones from the world I joined in and did not change when teleporting between worlds.
    Is there something in the config to change that or is that a bug?
     
  31. Offline

    t3hk0d3

    You are trying to inherit world in wrong place :)
    Use this command:

    /pex world nether inherit build

    Well, documentation is my real pain in ass. Sorry. I hope i'll collect enough will to update wiki soon. Im not native english speaker, so writing large texts are bit tedious to me.

    And about modifyworld. You can replace build: true with just one permission modfiyworld.*

    Strange. You are sure setup your multiworld permissions properly?

    Just make group inherit another group:

    /pex group Group1 parents set Group2

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

Share This Page