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

    Stormbow

    Ok, it doesn't look like a spacing issue there. What exactly is not working?

    I'm looking at your config.yml now... It's much longer than mine:
    Code:
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        superperms:
            parent-nodes: true
            enable: true
            strict-mode: true
        createUserRecords: true
        allowOps: false
        debug: false
        basedir: plugins\PermissionsEx
    
    and part of what you have in your config is actually in my modifyworld folder's config.yml:
    Code:
    informPlayers: true
    enable: true
    itemRestrictions: true
    messages:
        prohibitedItem: You are not allowed to have "%s".  It has been dropped.
        whitelistMessage: Whitelist enabled.  See forum thread to join.
        permissionDenied: Sorry, you don't have enough permissions to do that.
        whitelist: Whitelist enabled.  See forum thread to join.
    whitelist: false
    use-material-names: false
    check-metadata: false
    item-use-check: true
    drop-restricted-item: true
    
    and in my ChatManager folder's config.yml:
    Code:
    chat-range: 150.0
    display-name-format: '%prefix&2%player&f%suffix'
    global-message-format: '%prefix&2%player&f%suffix !shouts: &e%message'
    enable: true
    message-format: '%prefix&2%player&f%suffix says: %message'
    ranged-mode: true
    
    Was all the stuff from your config pastie in one file?

    And you did "/reload all" from in-game or "reload all" from the console, right?

    I'm pretty sure if someone is an Op, they don't need any permissions at all listed.
    They will automatically gain access to everything.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Oct 10, 2018
  3. Offline

    o0AzzA0o

    The plugin is working for op only ... the permissions just dont work. and its not working for op because of * node in permissions but because of ops.txt

    super frustrating i have alot of permissions experience i know about yaml formatting issues and i also understand permission nodes. This just isnt working for me
     
  4. Offline

    Stormbow

    I (think I) got it!
    Code:
            - deathpplus.tomb.free
            - deathpplus.tomb.create
            - deathpplus.tombstone.list
            - deathpplus.tombstone.find
            - deathpplus.tombstone.quickloot
            - deathpplus.tombstone.freesign
            - deathpplus.tombstone.sign
            - deathpplus.tombstone.large
            - deathpplus.tombstone.freechest
            - deathpplus.tombstone.use
            - deathpplus.tomb.*
            - deathpplus.tombstone.*
    
    You left out T in deathtpplus.
     
  5. Offline

    o0AzzA0o

    <<<<<< ....................... retard?

    Thanks :p

    to many hrs up ill sleep now
     
  6. Offline

    Stormbow

    I'm glad it's working for you now. :)

    Ahhhh, that's right. '/t' = [ tab ]

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 2, 2019
  7. Offline

    Stormbow

    You're welcome. :) Feel free to come on back if anything goes wonky again. There are a few of us watching the thread to help out if needed.
     
    o0AzzA0o likes this.
  8. Offline

    DJDUDE

    Its a great plugin ang I love it! But no matter what I tried I just couldn't get the prefix and suffix to work
     
  9. Are you using the chatmanager that comes with PEX? And is it enabled in the chatmanager config.yml?

    Isn't it always the last place one checks?:)

    Glad you got it working.

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

    GunterNova

    My plugin is up to date, and the permissions started to give this error and not work after a restart. I re-installed plugin and even re-configured everything, still not working.

     
  11. This isn't a PEX error exactly.:) You have a tab in your config file:

    YAML forbids tabs in the files. Replace it with four spaces.

    References:

    http://forums.bukkit.org/search/4800907/?q=found character '\t' that cannot start any token&t=post&o=date&c[thread]=18140

    https://encrypted.google.com/search?q=found character '\t' that cannot start any token&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:eek:fficial&client=firefox-a
     
    Stormbow likes this.
  12. Yuppers. :)

    EDIT: OMFGWTFBBQ, I LOATHE the editor in the forums as times... It took, what, six edits to keep it from putting oddball quotes in my last post? Sheesh!

    Sorry, had to get that off my chest... *pant pant*
     
    Stormbow likes this.
  13. Offline

    GunterNova

    After checking each line, there being hundreds I found the error on the last line which is pretty disappointing but helped me solve my issue. Was a tab for that matter, some how my notepad disabled replacing tabs with spaces so I'll be sure to fix that in the future.
     
  14. Offline

    DrBreadgun

    I know what the block id is, but it isn't work >:O - modifyworld.blocks.interact.70
     
  15. Offline

    Ichaelus

    Thank you Stormbow for your help, I`ve changed every Tab in the permission.yml and config.yml file, but there is another error in the log file:

    Show Spoiler

    ue; trace: 10]
    15:01:20 [INFO] Plugin EssentialsProtect Version 2.5.7 geladen, erstellt von ess
    entials team, ³bersetzt von snowleo
    15:01:20 [INFO] Plugin EssentialsSpawn Version 2.5.7 geladen, erstellt von essen
    tials team, ³bersetzt von snowleo
    15:01:20 [INFO] [ FalseBook Block ] No Books loaded!
    15:01:20 [INFO] [ FalseBook Block ] No Cauldrons loaded!
    15:01:20 [INFO] [ FalseBook Block ] FalseBookBlock v0.91alpha by GeMo enabled
    15:01:20 [INFO] FalseBookCart v0.91alpha by GeMo enabled
    15:01:20 [INFO] [ FalseBook Chat ] 0 ChatRooms loaded.
    15:01:20 [INFO] [ FalseBook Chat ] FalseBookChat v0.91alpha by GeMo enabled
    15:01:20 [INFO] [ FalseBook Core ] using PermissionsEx for Permissions!
    15:01:20 [INFO] [ FalseBook Core ] FalseBookCore v0.91alpha by GeMo enabled!
    15:01:20 [INFO] [ FalseBook Extra ] FalseBookExtra v0.91alpha by GeMo enabled
    15:01:20 [INFO] [ FalseBook IC ] FalseBookIC v0.91alpha by GeMo enabled
    15:01:20 [INFO] [iConomy - Celty] Enabled (6 ms)
    15:01:20 [INFO] [MagicCarpet] MagicCarpet version 1.5.6 is enabled!
    15:01:20 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet
    or /mc.
    15:01:20 [INFO] [MagicCarpet] Anyone can use the Magic Carpet.
    15:01:20 [WARNING] Unable to integrate with the Permissions plugin. Defaulting
    to free for all permission set
    15:01:20 [INFO] [NiftyWarp] - NiftyWarp v1.0 has been enabled
    15:01:20 [SEVERE] Error occurred while enabling PermissionsEx v1.18 (Is it up to
    date?): null
    java.lang.NullPointerException
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.ja
    va:76)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:957)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:151)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [INFO] PlgPort version 2.0 is enabled!
    15:01:20 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:151)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [INFO] Shop build 0.4.5 enabled
    15:01:20 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:151)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [INFO] Shop economy detected (iConomy 6)
    15:01:20 [INFO] [StarterKit] Enabled
    15:01:20 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:151)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [INFO] WorldEdit 5.0 enabled.
    15:01:20 [INFO] WEPIF: Using the Bukkit Permissions API.
    15:01:20 [INFO] WEPIF: Using the Bukkit Permissions API.
    15:01:20 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:151)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [INFO] WEPIF: Using the Bukkit Permissions API.
    15:01:20 [SEVERE] WorldGuard: Unable to read default configuration: blacklist.tx
    t
    15:01:20 [WARNING] WorldGuard blacklist does not exist.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch) Single session is enforced.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch) TNT ignition is blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch) Lighters are blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch) Lava fire is blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch) All fire spread is disabled.
    15:01:20 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch"
    15:01:20 [SEVERE] WorldGuard: Unable to read default configuration: blacklist.tx
    t
    15:01:20 [WARNING] WorldGuard blacklist does not exist.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_nether) Single session is enforced.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_nether) TNT ignition is blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_nether) Lighters are blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_nether) Lava fire is blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_nether) All fire spread is disabled.
    15:01:20 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch_nether
    "
    15:01:20 [SEVERE] WorldGuard: Unable to read default configuration: blacklist.tx
    t
    15:01:20 [WARNING] WorldGuard blacklist does not exist.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_the_end) Single session is enforced.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_the_end) TNT ignition is blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_the_end) Lighters are blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_the_end) Lava fire is blocked.
    15:01:20 [INFO] WorldGuard: (Gammelfleisch_the_end) All fire spread is disabled.

    15:01:20 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch_the_en
    d"
    15:01:20 [INFO] WorldGuard: 20 regions loaded for 'Gammelfleisch'
    15:01:20 [WARNING] WorldGuard: Region file for world "Gammelfleisch_nether" miss
    ing or inaccessible.
    15:01:20 [WARNING] WorldGuard: Region file for world "Gammelfleisch_the_end" mis
    sing or inaccessible.
    15:01:20 [INFO] WorldGuard 5.3 enabled.
    15:01:20 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:151)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:151)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    15:01:20 [INFO] Server permissions file permissions.yml is empty, ignoring it
    15:01:20 [INFO] Done (0.158s)! For help, type "help" or "?"
    15:01:20 [INFO] [ FalseBook Block ] 0 Areas loaded.
    15:01:20 [INFO] [ FalseBook Block ] 0 Bridges successfully loaded.
    15:01:20 [INFO] [ FalseBook Block ] 0 Doors successfully loaded.
    15:01:20 [INFO] [ FalseBook Block ] 165 protected gateblocks successfully loaded
    .
    15:01:23 [INFO] [ FalseBook IC ] Loaded selftriggered ICs: 0 done
    15:01:27 [INFO] [ FalseBook IC ] Failed selftriggered ICs: 0 failed
    15:01:27 [WARNING] Can't keep up! Did the system time change, or is the server o
    verloaded?
    >

    I don't understand why the bold written messages are there.

    Here are the changed Config.yml and permission.yml files- is the error there?

    Code:
    Config.yml:
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        superperms:
        disable-unmatched: false
        enable: true
        matched-permissions: true
        debug: false
        raw-permissions: true
            createUserRecords: false
            allowOps: false
            debug: false
            basedir: plugins\PermissionsEx
            modifyworld:
        enable: true
        itemRestrictions: false
            informplayers:
        modifyworld: true
        changes: true
    
    Code:
    permissions.yml
    users:
        Ichaelus:
            group: Admin
    groups:
        default:
            default: true
            permissions:
        Admin:
            default: false
            permissions:
            - '*'
            prefix: '&0(&6Admin&0)&7 '
        Member:
            permissions:
            prefix: '&0(&2Member&0)&7 '
        Moderator:
            prefix: '&0(&4Moderator&0)&7 '
            permissions:
    
    Thanks another time ;)

    Ichaelus
     
  16. Offline

    Stormbow

    I know that feeling. I keep getting my permissions nodes seperated into multiple lines:
    Code:
    -
    something.wacky
    Oh, you want to stop them from interacting with stone pressure plates?

    Code:
    - -modifyworld.blocks.interact.70
    That's what you'd use to stop them from interacting.

    Note: If the group has a modifyworld.* permission, that may be causing them to be allowed the interaction even if you take it away with the above code. Be sure all your negated permissions (above) are at the very top of your group's permissions.

    You can also try typing "pex toggle debug" into the console (or "/pex toggle debug" in-game) and then have someone step on a stone pressure plate to see which permissions are being called and why the person is being allowed to use them if you're negating the permission.

    This might be due to the fact that your MagicCarpet plugin is for Minecraft 1000, it's outdated. I tried looking for an updated plugin (for Minecraft 1.0.1-r1 or 1597), but I couldn't find it.

    If you remove the MagicCarpet plugin, do you still get the same error?

    (And the error at the end, "Can't keep up", is just Minecraft's lazy way of saying there's a lot of crap happening and it can't post all the errors, info messages, and notices to the console. It's generally not that bad of a problem as far as I can tell. I've seen this a lot when a plugin spews out it's one error message repeatedly. Someone else would have to step in here to explain it if I'm wrong. I'm not 100% sure this is the only cause.)

    You may also want to go back to PermissionsEx v1.17. It's the lastest "stable" build, for Minecraft 1.0.1-r1 / 1597. (Noticed you're using 1.18, that could have something to do with the errors.)

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

    Ichaelus

    I tried everything you have said, but nothing hase changed :/

    Here the new logfile:

    Show Spoiler

    16:23:29 [SEVERE] Error occurred while enabling PermissionsEx v1.17 (Is it up to
    date?): null
    java.lang.NullPointerException
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.ja
    va:80)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:957)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [INFO] PlgPort version 2.0 is enabled!
    16:23:29 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [INFO] Shop build 0.4.5 enabled
    16:23:29 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [INFO] Shop economy detected (iConomy 6)
    16:23:29 [INFO] [StarterKit] Enabled
    16:23:29 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [INFO] WorldEdit 5.0 enabled.
    16:23:29 [INFO] WEPIF: Using the Bukkit Permissions API.
    16:23:29 [INFO] WEPIF: Using the Bukkit Permissions API.
    16:23:29 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [INFO] WEPIF: Using the Bukkit Permissions API.
    16:23:29 [SEVERE] WorldGuard: Unable to read default configuration: blacklist.tx
    t
    16:23:29 [WARNING] WorldGuard blacklist does not exist.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch) Single session is enforced.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch) TNT ignition is blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch) Lighters are blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch) Lava fire is blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch) All fire spread is disabled.
    16:23:29 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch"
    16:23:29 [SEVERE] WorldGuard: Unable to read default configuration: blacklist.tx
    t
    16:23:29 [WARNING] WorldGuard blacklist does not exist.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_nether) Single session is enforced.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_nether) TNT ignition is blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_nether) Lighters are blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_nether) Lava fire is blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_nether) All fire spread is disabled.
    16:23:29 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch_nether
    "
    16:23:29 [SEVERE] WorldGuard: Unable to read default configuration: blacklist.tx
    t
    16:23:29 [WARNING] WorldGuard blacklist does not exist.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_the_end) Single session is enforced.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_the_end) TNT ignition is blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_the_end) Lighters are blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_the_end) Lava fire is blocked.
    16:23:29 [INFO] WorldGuard: (Gammelfleisch_the_end) All fire spread is disabled.

    16:23:29 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch_the_en
    d"
    16:23:29 [INFO] WorldGuard: 20 regions loaded for 'Gammelfleisch'
    16:23:29 [WARNING] WorldGuard: Region file for world "Gammelfleisch_nether" miss
    ing or inaccessible.
    16:23:29 [WARNING] WorldGuard: Region file for world "Gammelfleisch_the_end" mis
    sing or inaccessible.
    16:23:29 [INFO] WorldGuard 5.3 enabled.
    16:23:29 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [SEVERE] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16:23:29 [INFO] Server permissions file permissions.yml is empty, ignoring it
    16:23:29 [INFO] Done (0.211s)! For help, type "help" or "?"
    16:23:29 [INFO] [ FalseBook Block ] 0 Areas loaded.
    16:23:29 [INFO] [ FalseBook Block ] 0 Bridges successfully loaded.
    16:23:29 [INFO] [ FalseBook Block ] 0 Doors successfully loaded.
    16:23:29 [INFO] [ FalseBook Block ] 165 protected gateblocks successfully loaded
    .
    16:23:32 [INFO] [ FalseBook IC ] Loaded selftriggered ICs: 0 done
    16:23:32 [INFO] [ FalseBook IC ] Failed selftriggered ICs: 0 failed

    You can see, there is always the same message..
    I`ve done:
    -unistalled Magic Carped
    -downloaded PermissionsEx 1.7 (but installed only PermissionsEx.jar- thats OK or not?)

    Maybe there is an Error in one of the other installed Plugins:
    AuthMe, Essentials, EssentialsChat, EssentialsProtect, EssentialsSpawn, FalseBookBlock, FalseBookCart, FalseBookChat, FalseBookCore, FalseBookExtra, FalseBookIC, iConomy, LWC, NiftyWarp, PermissionsEx, PlgPort, Shop, StarterKit, WorldEdit, WorldGuard, LogBlock

    Ichaelus
     
  18. Offline

    Stormbow

    Ok... Looks like there are actually a lot of outdated plugins in your list.
    Code:
    PluginName                  : Minecraft version
    ===============================================
    AuthMe                      : 1240
    All the Essentials plugins  : 1.0.1-r1 / 1597
    All the FalseBook plugins   : 1564
    iConomy                     : 1337
    LWC                         : 1597
    NiftyWarp                   : 1000
    PermissionsEx               : 1.0.1-r1 / 1597
    PlgPort                     : 1.0.1-r1 / 1597
    
    Shop: (?) I couldn't find this plugin on the official plugins list.
    
    StarterKit                  : 953 and 1.0.1-r1 / 1597 : which one are you using?
    WorldEdit                   : 1.0.1-r1 / 1597
    WorldGuard                  : v5.4 is for 1.0.0, is that what you're using?
    LogBlock                    : 1.0.1-r1 / 1597
    
    You'll want all of your plugins to be for the same version of bukkit / minecraft so you won't get the errors we're seeing in your spoiler. ( 1.0.1-r1 / 1597 are the current recommended build plugins. )

    The FalseBook plugins are close to 1597, so they may be functional with 1.0.1-r1 / 1597 bukkit/mc. All of the 1337 and below plugins are very outdated. (I'm waiting for an iConomy update myself at the moment, but it seems there will not be one. The dev is highly active on twitter and other places, but not in the iConomy area.)

    Oh, and as far as I can tell, WorldGuard 5.4 (for Minecraft / Bukkit 1.0.0) is working fine in 1.0.1-R1 / 1597.

    A good thing to watch for is this:
    Code:
    in "<reader>", line 359, column 15:
    group:
    ^
    That tells you where to look for the error (the tab). Seeing it's on line 359, even without using Notepad++ which labels each line for ya, you'd know it'll be well down the page of permissions. ;) Saves some time. (I used THIS PAGE to completely replace Notepad with Notepad++ on my Windows 7 machine.)

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

    Ichaelus

    So, I`ve checked every Plugin and have made a new server copy with only a few Plugins- The first time i logged in I wanted to try the /pex commands and they worked- but than I`ve seen that there are new permissions.yml and config.yml files. So, I`ve changed them with my old one but now is working nothing :O

    Here another time my server log:

    Show Spoiler

    17:22:42 [INFO] LWC: Latest version: 4.0.2
    17:22:42 [INFO] Preparing start region for level 1 (Seed: -8731852429898350926)
    17:22:42 [INFO] Preparing start region for level 2 (Seed: -8731852429898350926)
    17:22:42 [INFO] Preparing spawn area: 48%
    17:22:43 [INFO] Bukkit-Versionsformat hat sich geõndert. Version nicht kontrolli
    ert.
    17:22:43 [INFO] Plugin Essentials Version 2.5.7 geladen, erstellt von [Zenexer,
    ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], ³
    bersetzt von snowleo
    17:22:43 [INFO] Plugin EssentialsChat Version 2.5.7 geladen, erstellt von essent
    ials team, ³bersetzt von snowleo
    17:22:43 [INFO] Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? tr
    ue; trace: 10]
    17:22:43 [INFO] Plugin EssentialsProtect Version 2.5.7 geladen, erstellt von ess
    entials team, ³bersetzt von snowleo
    17:22:43 [INFO] Plugin EssentialsSpawn Version 2.5.7 geladen, erstellt von essen
    tials team, ³bersetzt von snowleo
    17:22:43 [INFO] [ FalseBook Block ] No Books loaded!
    17:22:43 [INFO] [ FalseBook Block ] No Cauldrons loaded!
    17:22:43 [INFO] [ FalseBook Block ] FalseBookBlock v0.91alpha by GeMo enabled
    17:22:43 [INFO] FalseBookCart v0.91alpha by GeMo enabled
    17:22:43 [INFO] [ FalseBook Chat ] 0 ChatRooms loaded.
    17:22:43 [INFO] [ FalseBook Chat ] FalseBookChat v0.91alpha by GeMo enabled
    17:22:43 [INFO] [ FalseBook Core ] using PermissionsEx for Permissions!
    17:22:43 [INFO] [ FalseBook Core ] FalseBookCore v0.91alpha by GeMo enabled!
    17:22:43 [INFO] [ FalseBook Extra ] FalseBookExtra v0.91alpha by GeMo enabled
    17:22:43 [INFO] [ FalseBook IC ] FalseBookIC v0.91alpha by GeMo enabled
    17:22:43 [SCHWERWIEGEND] Error occurred while enabling PermissionsEx v1.17 (Is i
    t up to date?): null
    java.lang.NullPointerException
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.ja
    va:80)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:957)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [SCHWERWIEGEND] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [INFO] PlgPort version 2.0 is enabled!
    17:22:43 [SCHWERWIEGEND] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [SCHWERWIEGEND] Error occurred while enabling StarterKit v1.0.0 (Is it
    up to date?): org.bukkit.Server.getWorldContainer()Ljava/io/File;
    java.lang.NoSuchMethodError: org.bukkit.Server.getWorldContainer()Ljava/io/File;

    at name.richardson.james.bukkit.starterkit.PlayerListener.setPlayerDirec
    tory(PlayerListener.java:65)
    at name.richardson.james.bukkit.starterkit.PlayerListener.<init>(PlayerL
    istener.java:41)
    at name.richardson.james.bukkit.starterkit.StarterKit.loadListeners(Star
    terKit.java:90)
    at name.richardson.james.bukkit.starterkit.StarterKit.onEnable(StarterKi
    t.java:64)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:957)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [SCHWERWIEGEND] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [INFO] WorldEdit 5.0 enabled.
    17:22:43 [INFO] WEPIF: Using the Bukkit Permissions API.
    17:22:43 [INFO] WEPIF: Using the Bukkit Permissions API.
    17:22:43 [SCHWERWIEGEND] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [INFO] WEPIF: Using the Bukkit Permissions API.
    17:22:43 [SCHWERWIEGEND] WorldGuard: Unable to read default configuration: black
    list.txt
    17:22:43 [WARNUNG] WorldGuard blacklist does not exist.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch) Single session is enforced.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch) TNT ignition is blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch) Lighters are blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch) Lava fire is blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch) All fire spread is disabled.
    17:22:43 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch"
    17:22:43 [SCHWERWIEGEND] WorldGuard: Unable to read default configuration: black
    list.txt
    17:22:43 [WARNUNG] WorldGuard blacklist does not exist.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_nether) Single session is enforced.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_nether) TNT ignition is blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_nether) Lighters are blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_nether) Lava fire is blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_nether) All fire spread is disabled.
    17:22:43 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch_nether
    "
    17:22:43 [SCHWERWIEGEND] WorldGuard: Unable to read default configuration: black
    list.txt
    17:22:43 [WARNUNG] WorldGuard blacklist does not exist.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_the_end) Single session is enforced.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_the_end) TNT ignition is blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_the_end) Lighters are blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_the_end) Lava fire is blocked.
    17:22:43 [INFO] WorldGuard: (Gammelfleisch_the_end) All fire spread is disabled.

    17:22:43 [INFO] WorldGuard: Loaded configuration for world 'Gammelfleisch_the_en
    d"
    17:22:43 [INFO] WorldGuard: 20 regions loaded for 'Gammelfleisch'
    17:22:43 [WARNUNG] WorldGuard: Region file for world "Gammelfleisch_nether" miss
    ing or inaccessible.
    17:22:43 [WARNUNG] WorldGuard: Region file for world "Gammelfleisch_the_end" mis
    sing or inaccessible.
    17:22:43 [INFO] WorldGuard 5.3 enabled.
    17:22:43 [SCHWERWIEGEND] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [SCHWERWIEGEND] Could not pass event PLUGIN_ENABLE to Essentials
    java.lang.RuntimeException: Permissions manager is not accessable. Is the Permis
    sionsEx plugin enabled?
    at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(Perm
    issionsEx.java:152)
    at com.earth2me.essentials.PermissionsExHandler.<init>(PermissionsExHand
    ler.java:15)
    at com.earth2me.essentials.EssentialsPluginListener.checkPermissions(Ess
    entialsPluginListener.java:78)
    at com.earth2me.essentials.EssentialsPluginListener.onPluginEnable(Essen
    tialsPluginListener.java:26)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.j
    ava:585)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:964)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159
    )
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    17:22:43 [INFO] Server permissions file permissions.yml is empty, ignoring it
    17:22:43 [INFO] Done (0,162s)! For help, type "help" or "?"
    17:22:43 [INFO] [ FalseBook Block ] 0 Areas loaded.
    17:22:43 [INFO] [ FalseBook Block ] 0 Bridges successfully loaded.
    17:22:43 [INFO] [ FalseBook Block ] 0 Doors successfully loaded.
    17:22:43 [INFO] [ FalseBook Block ] 165 protected gateblocks successfully loaded
    .
    >pl
    17:22:44 [INFO] Plugins: Essentials, EssentialsChat, EssentialsProtect, Essentia
    lsSpawn, FalseBookBlock, FalseBookCart, FalseBookChat, FalseBookCore, FalseBookE
    xtra, FalseBookIC, LWC, PermissionsEx, PlgPort, StarterKit, WorldEdit, WorldGuar
    d, LogBlock
    17:22:46 [INFO] [ FalseBook IC ] Loaded selftriggered ICs: 0 done
    17:22:46 [INFO] [ FalseBook IC ] Failed selftriggered ICs: 0 failed
    >


    So, I`m sure the error is in one of the two .yml files, but where? :)

    Code:
    permissions.yml
    users:
        Ichaelus:
            group: Admin
    groups:
        default:
            default: true
            permissions:
        Admin:
            default: false
            permissions:
            - '*'
            prefix: '&0(&6Admin&0)&7 '
        Member:
            permissions:
            prefix: '&0(&2Member&0)&7 '
        Moderator:
            prefix: '&0(&4Moderator&0)&7 '
            permissions:
    
    Code:
    config.yml
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        superperms:
        disable-unmatched: false
        enable: true
        matched-permissions: true
        debug: false
        raw-permissions: true
            createUserRecords: false
            allowOps: false
            debug: false
            basedir: plugins\PermissionsEx
            modifyworld:
        enable: true
        itemRestrictions: false
            informplayers:
        modifyworld: true
        changes: true
    
    Thanks a lot for your help, I hope that this time is the last time I need it :)

    Ichaelus
     
  20. Offline

    Stormbow

    Try replacing your PermissionsEx folder > config.yml with this:
    Code:
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        superperms:
            parent-nodes: true
            enable: true
            strict-mode: true
        createUserRecords: false
        allowOps: false
        debug: false
        basedir: plugins\PermissionsEx
    
    (I don't know why my PEX folder > config.yml is so much shorter than so many others lately. Seems like some people have PEX + ModifyWorld + ChatManager configs all in one file, but mine are in 3 seperate config.yml files. Maybe theirs are all from older versions of PEX? From a dev build of PEX? I don't know for sure.)

    If you are using (or trying to use) ModifyWorld, check your plugins directory for a folder called "Modifyworld". If there is one, replace the config.yml that's inside there with this:
    Code:
    informPlayers: true
    enable: true
    itemRestrictions: false
    messages:
        prohibitedItem: You are not allowed to have "%s".  It has been dropped.
        whitelistMessage: Whitelist enabled.  See forum thread to join.
        permissionDenied: Sorry, you don't have enough permissions to do that.
        whitelist: Whitelist enabled.  See forum thread to join.
    whitelist: false
    use-material-names: false
    check-metadata: false
    item-use-check: true
    drop-restricted-item: true
    
    And as a last resort, try taking out FalseBook. Maybe 1564 is not compatible with 1597 after all.

    Make sure this is at the top of the "no building allowed" group's permissions:
    Code:
    - -permissions.build
    Of course, be sure it's properly indented with spaces.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Nov 10, 2018
  21. Offline

    Ichaelus

    10000 Thanks for all your help Stormbow!
    PermissionEx is working with your config.yml and I am the happiest guy on earth :D
    The only (little) bad thing: after every server-start are there no more Returns in the yml files :/
    But I can live with this :D

    Thanks an other time, Ichaelus
     
  22. Offline

    Stormbow

    You're welcome. :)
    You mean the config.yml and permissions.yml are being made into one line / wall of text? :eek:
     
  23. Offline

    Ichaelus

    Exactly..I'm working with the normal Windows Editor.
     
    MetalMadness likes this.
  24. Offline

    Stormbow

    Do you mean Notepad or Wordpad?

    If you right click on the config.yml, you can choose "Open With .." > "Choose Default Program" and select Notepad to always open the .yml files. That will help you keep the correct formatting. (You may have to click the dropdown arrow for Other Programs to find Notepad if you're in Windows 7.)
     
    Ichaelus likes this.
  25. Offline

    MetalMadness

    How do I make it so a group can't build? I tried not giving modifyworld.* ,-modifyworld.* -modifyworld.place .... and still no luck
     
  26. Offline

    VoidingNixx

    So, the main reason I use PEX over bPermissions, is the fact that I like PEX's format for inheritance better, and PEX's ability to use wildcards... but I just found out, PEX has some issues with inheritance.

    So I have the admin group inheriting from the mod group, and the mod group inheriting from the member group... when I add the permission of - signcolours.* to the member group, the admin group doesn't receive the permission... so, am I suppose to add multiple group inheritances? Because I do not remember it working like this, and seems that this permission node is the only one not being inherited, while others are passing down the other two groups just fine.

    To fix this, I had to add the node to each group. Why was it not being inherited correctly?
     
  27. Offline

    MetalMadness

    Nope, that rank can still build.
    Like this right?
     
  28. Offline

    DJDUDE

    No But do you need too? also the other things like permissions.jar and modify world i got rid of because i already have worldedit
     
  29. Offline

    Stormbow

    Be sure to use code tags when posting your .yml codes, so we can see the spacings. Your permissions.yml should actually look like this when properly indented:
    Code:
    groups:
        guest:
            default: true
            permissions:
            - -permissions.build
            - SpawnX.spawn
            - commandbook.rules
            - myhelppages.help
            - myhelppages.help-guest
            - commandbook.who
            prefix: '[Guest&f]'
            options:
                rank: '1000'
    Note: Use spaces to indent, not tabs. Tabs cause errors.

    permissions.jar is the file that handles all of the permission nodes for your groups. WorldEdit is it's own toy, allowing you to do all that wonderful creating in-game. Modifyworld handles who can do what to which blocks and items. ChatManager is PermissionsEx's chat control plugin, handling the distance people can see each other's chat (can be unlimited / global range), prefixes and suffixes, etc.

    I actually went through this exact same sort of thing when I first came into this thread. Post your permissions.yml inside code tags (the { }# button at the top where ya type text) and we can help ya get it straightened out.

    Hmmm... That's interesting, because I was going through all the plugins in order of install and it worked before I got the modifyworld stuff in there. Maybe I left it in as a reminder that Peasants can't build? :eek:

    ...or I was hallucinating.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Feb 15, 2019
  30. There, tweaked it for you. :)

    Permissions.build... is that a node in PEX that I missed? I've not seen that in the wiki anywhere...

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

    Stormbow

    I was under the impression that it comes from CraftBukkit itself, originating in PermissionsBukkit which became a part of CraftBukkit's default repertoire.

    When I put that line into my own permissions.yml for PEX, my Peasant group could no longer build:
    Code:
    groups:
        Peasant:
            default: true
            prefix: '&f[&ePeasant&f] '
            suffix: ''
            permissions:
            - -bukkit.command.version
            - -bukkit.command.plugins
            - -permissions.build
            - bukkit.command.help
            - bukkit.command.kill
            - bukkit.command.me
            - bukkit.command.list
            - chatmanager.chat.global
            - modifyworld.chat
            - modifyworld.sneak
            - modifyworld.sprint
            - modifyworld.chat.private
            - essentials.kit
            - essentials.balance
            - essentials.balancetop
            - essentials.pay
            - essentials.helpop
            - essentials.me
            - essentials.motd
            - essentials.msg
            - essentials.rules
            - essentials.suicide
            - essentials.spawn
            - essentials.tpaccept
            - essentials.tpdeny
            - essentials.chat.question
            - essentials.chat.shout
            - creativegates.use
    Note: I don't have "PermissionsBukkit" itself as a plugin on my server, but the permission nodes still appear accessible, so I thought I was right.

    There have been a few references to permissions.build in this thread too, I'm pretty sure. I'll have to go search now to make sure I'm thinking in the right thread.

    Yep, 28 instances in this thread, probably not all related exactly.

    And with that permission node enabled in my Citizen group: voila, builders!
    Code:
        Citizen:
            prefix: '&f[&2Citizen&f] '
            suffix: ''
            permissions:
            - -chatmanager.override.ranged
            - -modifyworld.items.pickup.(7|283-286|293-294|310-310)
            - -modifyworld.items.drop.(7|283-286|293-294|310-310)
            - -modifyworld.items.have.(7|283-286|293-294|310-310)
            - -modifyworld.item.use.(7|283-286|293-294|310-310)
            - bukkit.command.version
            - bukkit.command.plugins
            - modifyworld.usebeds
            - modifyworld.bucket.empty.water
            - modifyworld.bucket.empty.milk
            - modifyworld.bucket.fill.water
            - modifyworld.bucket.fill.milk
            - modifyworld.digestion
            - modifyworld.blocks.destroy.*
            - modifyworld.blocks.place.*
            - modifyworld.blocks.interact.*
            - modifyworld.items.pickup.*
            - modifyworld.items.drop.*
            - modifyworld.items.have.*
            - modifyworld.item.use.*
            - modifyworld.damage.deal.*
            - modifyworld.damage.take.*
            - modifyworld.mobtarget.*
            - modifyworld.interact.*
            - modifyworld.tame.animal.wolf
            - modifyworld.vehicle.destroy
            - modifyworld.vehicle.enter
            - modifyworld.vehicle.collide
            - essentials.balance.others
            - essentials.home
            - essentials.sethome
            - essentials.kit.starter
            - essentials.kit.wood-tools
            - essentials.kit.stone-tools
            - essentials.kit.leather-armor
            - essentials.kit.iron-armor
            - essentials.kit.iron-tools
            - essentials.more
            - essentials.afk
            - essentials.compass
            - essentials.depth
            - essentials.getpos
            - essentials.help
            - essentials.ignore
            - essentials.info
            - essentials.list
            - essentials.mail
            - essentials.mail.send
            - essentials.seen
            - essentials.portal
            - permissions.build
            - essentials.signs.color
            - essentials.signs.use.balance
            - essentials.signs.use.buy
            - essentials.signs.use.disposal
            - essentials.signs.use.free
            - essentials.signs.use.heal
            - essentials.signs.use.mail
            - essentials.signs.use.protection
            - essentials.signs.use.sell
            - essentials.signs.use.spawnmob
            - essentials.signs.use.time
            - essentials.signs.use.trade
            - essentials.signs.use.warp
            - essentials.signs.use.weather
            - essentials.signs.use.enchant
            - essentials.signs.use.kit
            - ScubaKit.ScubaGear.Leather
            - ScubaKit.ScubaGear.Iron
            - ScubaKit.ScubaGear.Chain
            - ScubaKit.ScubaGear.Pumpkin
            - essentials.signs.create.trade
            - lwc.protect
            - mcmmo.item.chimaerawing
            - mcmmo.commands.ability
            - mcmmo.regeneration
            - mcmmo.commands.whois
            - mcmmo.commands.myspawn
            - mcmmo.commands.setmyspawn
            - mcmmo.chat.partychat
            - mcmmo.commands.party
            - mcmmo.ability.*
            - mcmmo.skills.*
            - treeAssist.replant
            - citizens.blacksmith.use.repair
            - citizens.healer.use.heal
            - citizens.trader.use.list
            - citizens.wizard.use.status
            - citizens.wizard.use.interact
            inheritance:
            - Peasant
    (I'm trying to stay away from '*' as much as humanly possible. My permissions.yml is currently 517 lines long. heh)

    I think this might be where I picked it up:
    And since we don't use the syntax of "permissions.build: false" with PEX, I changed it to "- -permissions.build" and it worked.
     

Share This Page