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

    dan123

    this is my whole log thing and there is the issue idk wat it is please help





    Last login: Sat Oct 15 00:10:57 on ttys000
    /Users/danyalex0221/Desktop/Bukkit\ Server/LaunchServer.command ; exit;
    new-host-7:~ danyalex0221$ /Users/danyalex0221/Desktop/Bukkit\ Server/LaunchServer.command ; exit;
    161 recipes
    17 achievements
    20:44:36 [INFO] Starting minecraft server version Beta 1.8.1
    20:44:36 [INFO] Loading properties
    20:44:36 [INFO] Starting Minecraft server on *:25565
    20:44:36 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1126-g35eac7a-b1317jnks (MC: 1.8.1)
    20:44:36 [INFO] [SuperpermBridge] Superperm/Permissions bridge initialized
    20:44:37 [INFO] LWC: Loading shared objects
    20:44:37 [INFO] LWC: Protection cache: 0/10000
    20:44:37 [INFO] LWC: Native library: plugins/LWC/lib/native/Mac/x86_64/libsqlitejdbc.jnilib
    20:44:37 [INFO] Preparing level "world"
    20:44:37 [INFO] Default game type: 0
    20:44:37 [INFO] Preparing start region for level 0 (Seed: -1789825081)
    20:44:37 [INFO] Preparing start region for level 1 (Seed: 1157529208382571498)
    20:44:38 [INFO] Loading ColoredSigns
    20:44:38 [INFO] CommandBook 1.5.2 enabled.
    20:44:38 [INFO] CommandBook: Maximum wrapper compatibility is enabled. Some features have been disabled to be compatible with poorly written server wrappers.
    20:44:38 [INFO] CommandBook: 0 banned name(s) loaded.
    20:44:38 [INFO] CommandBook: 1 kit(s) loaded.
    20:44:38 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    20:44:38 [INFO] [iConomy - Celty] Enabled (20 ms)
    20:44:38 [INFO] LWC-Economy: Registered Economy Module into LWC successfully! Version: 1.3
    20:44:38 [INFO] PermissionsBukkit v1.1 is now enabled
    20:44:38 [INFO] [SuperpermBridge] Superperm/Permissions bridge enabled
    20:44:38 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    20:44:38 [INFO] WorldEdit 4.6 enabled.
    20:44:38 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    20:44:38 [INFO] LWC: Loaded 137 locale strings (0 overrides)
    20:44:38 [INFO] LWC: Permissions API: BukkitPermissions
    20:44:38 [INFO] LWC: Currency API: iConomy6Currency
    20:44:38 [INFO] LWC: Loading SQLite
    20:44:38 [INFO] LWC: Using: Native
    20:44:38 [INFO] LWC: Precached 0 protections.
    20:44:38 [INFO] LWC: At version: 3.53 (b294)
    20:44:38 [INFO] Server permissions file permissions.yml is empty, ignoring it
    20:44:38 [INFO] Done (0.179s)! For help, type "help" or "?"
    20:45:36 [INFO] 12311906 [/127.0.0.1:55823] logged in with entity id 173 at ([world] -507.15900872029255, 113.0, 3391.514446799793)
    20:45:36 [SEVERE] Could not pass event PLAYER_JOIN to PermissionsBukkit
    java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
    at com.platymuus.bukkit.permissions.PermissionsPlugin.getNode(PermissionsPlugin.java:178)
    at com.platymuus.bukkit.permissions.PermissionsPlugin.getNode(PermissionsPlugin.java:154)
    at com.platymuus.bukkit.permissions.PermissionsPlugin.calculatePlayerPermissions(PermissionsPlugin.java:202)
    at com.platymuus.bukkit.permissions.PermissionsPlugin.calculateAttachment(PermissionsPlugin.java:190)
    at com.platymuus.bukkit.permissions.PermissionsPlugin.registerPlayer(PermissionsPlugin.java:133)
    at com.platymuus.bukkit.permissions.PlayerListener.onPlayerJoin(PlayerListener.java:19)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:260)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:129)
    at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:39)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    20:45:38 [INFO] New max size: 484
    20:45:38 [INFO] New max size: 784
    >
     
  3. Offline

    kahlilnc

    HAHA I am not the only one! So it also crashes for you as well?

    Permissionsbukkit is a different plugin. Don't run pb with pex

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

    Phobbsiii

    It doesn't crash for me, it just doesn't let me attack..
     
  5. Offline

    pjt0620

    when ever a new user joins or i try to set a user into a group this error occures
    2011-10-16 01:34:50 [INFO] pjt0620 used command "/pex group greylisted user add pjlikespi"
    2011-10-16 01:34:50 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'pex' in plugin PermissionsEx v1.15
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:355)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.RuntimeException: java.lang.ClassCastException
    at ru.tehkode.permissions.commands.CommandsManager.execute(CommandsManager.java:127)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onCommand(PermissionsEx.java:126)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 13 more
    Caused by: java.lang.ClassCastException
     
  6. Offline

    Isocadia

    Uhm, I've got a question. If I give player A permission to break blocks,so that in world B but in world C I don't want him to be able to do that. Should I then give him the permissions break block, and in world C take it away. Or should I not give him the permission to break blocks, and give him permission in world B?
     
  7. So you know, it is. https://github.com/t3hk0d3/PermissionsEx/wiki/Configuration under the File Backend Config (added it myself).:)

    Do you see PEX being enabled when you start the server (and not being disabled)? Can you drop your permissions file into a pastebukit and link it here?

    The permissions you did post looks OK at a quick glance, but the users section needs to be looked at as well. Please post that as well, the names can be changed if you want.:)

    Please, relax, it's not the end of the world.

    YAML is case sensitive, and your Mod: section has the permissions line capitalized. Change it to permissions from Permissions to start with and go from there.

    Oh, it's showing that error when you shut down the server. I read your post as the server was crashing when someone died.

    Try bukkit 1318, I seem to recall this happening with 1317. I could be wrong, but I'm running 1318 and I'm not seeing the crash you are when I shut down.

    EDIT: Just tried it on my test server, 1317 causes all kinds of ugly looking crashing stuff on shutdown that 1318 doesn't.

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

    kahlilnc

    Oh thanks but I cannot use a non recommended build ;( host wont allow it I guess.
     
  9. Really? Crappy. Well, unless you can convince them to let you use it (the changes were very minimal), I guess you may have to live with them. At the very least it's not server affecting, just looks really ugly.
     
  10. Offline

    BlancoLanda

    Is there any way to make Residence work with PEX? I use the last versions of PermissionsCompat and PEX. When I set legacypermissions: true residence says: "Permissions plugin found" , "Legacy mode enabled". But in-game it doesn't recognize the groups... (I want to give diferent flags for groups and I can't)

    When I set legacypermissions: false it spams me with a lot of errors (Permission errors, Could not pass PLAYER_MOVE event...)

    If I remove PermissionsCompat, with legacypermissions true or false, Residence says that didn't recognize any permissions plugin...

    So I don't know what to do, I love PEX and I need that function of Residence! Any help?

    Some one help me with that :( , I don't know what to do and I need to create zones for VIP people... Do I have to config PermissionsCompat in any way to make PEX compatible with Residence? Or do I need any other plugin? :S

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

    Keskes

    Bukkit 1317
    PEX 1.15

    Code:
    2011-10-16 09:06:36 [SEVERE] Error occurred (in the plugin loader) while disabling ChatManager v1.15 (Is it up to date?): null
    java.lang.NullPointerException
        at java.lang.Class.isAssignableFrom(Native Method)
        at org.bukkit.plugin.java.JavaPluginLoader.removeClass(JavaPluginLoader.java:245)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:992)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:296)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:289)
        at org.bukkit.plugin.SimplePluginManager.clearPlugins(SimplePluginManager.java:317)
        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:384)
        at org.bukkit.Bukkit.reload(Bukkit.java:182)
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:355)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-16 09:06:36 [INFO] [Modifyworld] Modifyworld disabled!
    2011-10-16 09:06:36 [SEVERE] Error occurred (in the plugin loader) while disabling Modifyworld v1.15 (Is it up to date?): null
    java.lang.NullPointerException
        at java.lang.Class.isAssignableFrom(Native Method)
        at org.bukkit.plugin.java.JavaPluginLoader.removeClass(JavaPluginLoader.java:245)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:992)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:296)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:289)
        at org.bukkit.plugin.SimplePluginManager.clearPlugins(SimplePluginManager.java:317)
        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:384)
        at org.bukkit.Bukkit.reload(Bukkit.java:182)
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:355)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-16 09:06:36 [INFO] [Warpz0r] Permissions plugin lost.
    2011-10-16 09:06:36 [SEVERE] Error occurred (in the plugin loader) while disabling Permissions v2.7.7 (Is it up to date?): null
    java.lang.NullPointerException
        at java.lang.Class.isAssignableFrom(Native Method)
        at org.bukkit.plugin.java.JavaPluginLoader.removeClass(JavaPluginLoader.java:245)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:992)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:296)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:289)
        at org.bukkit.plugin.SimplePluginManager.clearPlugins(SimplePluginManager.java:317)
        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:384)
        at org.bukkit.Bukkit.reload(Bukkit.java:182)
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:355)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    and so on. We uninstall PEX for 1317. Cant use 1318, when it is not recommended.
    So, what can i do, that pex run on my server? Any Idea?^^

    Serverhost dont use any devbuilds and we cant ask him to do this. the answer from this team is "no we dont use dev-builds."
     
  12. Well, it's only happening on shutdown, right? And PEX works normally otherwise, right? Not much that can be done as it's a bug in Bukkit as I understand it.
     
  13. Offline

    Keskes

    hm yes right. only on shutdown. so, this error comes from bukkit you think and i dont have this error when update to a higher version of bukkit as 1317?
     
  14. My earlier post (#2387) confirmed this error on my testing server, so yes, chances are that it will go away if you are able to update Bukkit to 1318.
     
  15. Offline

    desicions

    Hello again,
    I cannot get my perms working for multiple worlds, e.g. my default group can spawn items in both worlds!!
    When should only in creative world.. ,

    http://pastebin.com/kyCQVMD9

    Kind regards,

    Desicions.


    Edit : And, yes I did remove my self from the users:, before trying.
     
  16. Offline

    Walri

    PEX says enabled, no disabled, I am using the perm file in the Nice tutorial made by Bennetman.
     
  17. Offline

    minejames1

    "/pex group admin prefix &4" would turn admin group red.

    worldedit, worldguard and a few other plugins are not working with pex for me, such a when i try "/pex group moderator add worldedit.navigation.jumpto" compass still doesnt work. please reply soon and thanks for your help.

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

    tonihoks

    in chat is written [] tonihoksXD: hello
    but i want to write [admin] tonihoksXD: hello
    it was so i used i chat but now it dont work
     
  19. Offline

    mypetsquirrel

    Add in a "/pex group admin suffix &f" and their chat stays white, and only the name is colored red

    Thanks @minejames1 - I never thought of that before you suggested it - now I have em all set up nice.
     
  20. Offline

    t3hk0d3

    in server directory check "wepif.yml", set "dinnerperms: false"
     
  21. Offline

    grifOndOr

    My default group that is for visitors have the permissions :

    Code:
    groups:
        Default:
            default: true
            permissions:
            - modifyworld.chat
            - modifyworld.blocks.interact.64
            - modifyworld.blocks.interact.324
            - modifyworld.blocks.interact.70
            - modifyworld.blocks.interact.72
            - modifyworld.blocks.interact.69
            - modifyworld.blocks.interact.77
            - modifyworld.blocks.interact.107
            - SpawnControl.spawn.use
            - xwarp.warp.sign.to.*
            - xwarp.warp.world.within.*
            - xwarp.warp.world.to.*
            - lwc.deny
            options:
                prefix: '&7'
                suffix: '&f'
    BUT they can chat but they can't interract with those blocks

    what am i doing wrong ?
     
  22. Offline

    jameshinton

    When a new player joins the server they are not ranked at all and can freely build?

    Here's my permisions "http://pastebin.com/z0CpRsyp"

    I rank them using "SignRank" where they have to find the hidden sign.

    SignRank does work...

    But even if I use SignRank no new user ever shows on the permissions.yml... And they are ranked somehow, and can do everything a user can do as that member... Even tho there not on the file? Odd much?

    So this is my last resort? I was looking through the Search and nobody shares this issue? Much help needed!

    Thanks a lot everyone!

    - James
     
  23. Offline

    mypetsquirrel

    That's a crap-ton of users.... not surprised you have so many admin categories defined.

    I'm still new to this myself, but I'll give it a stab - have you tried enabling the config.yml entries:
    "createUserRecords: true"
    "itemRestrictions: true"

    How does this "SignRank" work? Is it a entirely different plugin?
     
  24. Offline

    desicions

    Still didn't get any response on what Im doing wrong:
    ''
    Hello again,
    I cannot get my perms working for multiple worlds, e.g. my default group can spawn items in both worlds!!
    When should only in creative world.. ,

    http://pastebin.com/kyCQVMD9

    Kind regards,

    Desicions. ''
     
  25. Offline

    t3hk0d3

    your worlds identation is wrong
     
  26. Offline

    jameshinton


    Both on true...

    SignRank is a differnet plugin, basically you click a sign and it ranks you up through PermssionsEx
     
  27. Offline

    Sudogaron

    Modifyworld.jar seems broken int he 1317 build. will not load even with a fresh server install.
     
  28. Offline

    desicions

    Can you please show me a valid version of my permissions.yml?
    Я даже могу это сказать на русском))
     
  29. Offline

    mrboese

    It just won't work:
    Permissions, using bukkit's permission system (player.hasPermission(...)) won't work!
     
  30. Offline

    t3hk0d3

    Code:
    groups:
        default:
            default: true
            prefix: '&f[&bVillager&f]&7'
            suffix: '&7'
            permissions:
            - modifyworld.*
            - commandbook.msg
            - commandbook.rules
            - commandbook.call
            - commandbook.who
            - commandbook.spawn
            - commandbook.time.check
            - multiverse.core.*
            - multiverse.teleport.self.w
            - multiverse.teleport
            - HomeX.*
            - heroes.classes.*
            worlds:
                world:
                    permissions:
                    - factions.participate
                    - factions.create
                    - factions.viewAnyPower
                creative:
                    permissions:
                    - commandbook.give
    Make sure your permissions are declared in plugin.yml.

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

    Cheezetarts

    permissionsEx has killed many of my other plugins... full of errors coming from lots of plugins. removed permissionsEx and errors disapeared. running CB 1317. PermEx 1.15

    Code:
    2011-10-16 09:13:57 [SEVERE] java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.String
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.file.FileEntity.getNode(FileEntity.java:55)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.file.FileEntity.<init>(FileEntity.java:41)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.file.FileUser.<init>(FileUser.java:40)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.FileBackend.getUser(FileBackend.java:128)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:114)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.bukkit.migration.PermissionsExResolver.inGroup(PermissionsExResolver.java:63)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.bukkit.migration.PermissionsResolverManager.inGroup(PermissionsResolverManager.java:132)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.worldguard.bukkit.WorldGuardPlugin.inGroup(WorldGuardPlugin.java:275)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.worldguard.bukkit.WorldGuardPlayerListener.onPlayerJoin(WorldGuardPlayerListener.java:189)
    2011-10-16 09:13:57 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:260)
    2011-10-16 09:13:57 [SEVERE]     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    2011-10-16 09:13:57 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:129)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:39)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-16 09:13:57 [SEVERE] java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.String
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.file.FileEntity.getNode(FileEntity.java:55)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.file.FileEntity.<init>(FileEntity.java:41)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.file.FileUser.<init>(FileUser.java:40)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.backends.FileBackend.getUser(FileBackend.java:128)
    2011-10-16 09:13:57 [SEVERE]     at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:114)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.bukkit.migration.PermissionsExResolver.inGroup(PermissionsExResolver.java:63)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.bukkit.migration.PermissionsResolverManager.inGroup(PermissionsResolverManager.java:132)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.worldguard.bukkit.WorldGuardPlugin.inGroup(WorldGuardPlugin.java:275)
    2011-10-16 09:13:57 [SEVERE]     at com.sk89q.worldguard.bukkit.WorldGuardPlayerListener.onPlayerJoin(WorldGuardPlayerListener.java:194)
    2011-10-16 09:13:57 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:260)
    2011-10-16 09:13:57 [SEVERE]     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    2011-10-16 09:13:57 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:129)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:39)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    2011-10-16 09:13:57 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     

Share This Page