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

    ACStache

    I've seen something similar with a different plugin I've used. Could it be you have an all integer PW and don't have single quotes around it? Otherwise I'm not sure what it could be
     
  3. Offline

    dilbukin

    I'm having trouble making this plugin to work.
    Here is the pastebin: http://pastebin.com/MH0XcTxS

    Basically, Player Group can't do anything that default group can't.
    Simply to put, putting permissions does not work at all.
     
  4. Offline

    saberstormer

    Please help:
    i looked in yaml parser but could not find a mistake
    my prefix straight from the manual doesn't work and my admins can't use worldedit (i want them to be able to use the give command)
    (also the mobtarget didn't work as before but that's not so much a problem with /god)
    Code:
    groups:
        default:
            default: true
            permissions:
            - modifyworld.*
            - lwc.protect
            - essentials.afk
            - essentials.balance
            - essentials.balance.others
            - essentials.balancetop
            - essentials.chat.color
            - essentials.chat.shout
            - essentials.chat.question
            - essentials.compass
            - essentials.depth
            - essentials.home
            - essentials.ignore
            - essentials.kit
            - essentials.kit.tools
            - essentials.mail
            - essentials.mail.send
            - essentials.me
            - essentials.msg
            - essentials.nick
            - essentials.pay
            - essentials.ping
            - essentials.powertool
            - essentials.protect
            - essentials.signs.use.*
            - essentials.signs.create.disposal
            - essentials.signs.create.mail
            - essentials.signs.create.protection
            - essentials.signs.create.trade
            - essentials.signs.break.disposal
            - essentials.signs.break.mail
            - essentials.signs.break.protection
            - essentials.signs.break.trade
            - essentials.suicide
            - essentials.time
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.warp
            - essentials.warp.list
            - essentials.worth
            options:
                rank: '1000'
        Owner:
            permissions:
            - '*'
            options:
                rank: '0'
        Builder:
            permissions:
            - mcmmo.ability.*
            - essentials.sethome
            inheritance:
            - default
            options:
                rank: '900'
        Builder+:
            permissions:
            - essentials.back
            - essentials.back.ondeath
            inheritance:
            - Builder
            options:
                rank: '800'
        Builder++:
            inheritance:
            - Builder+
            options:
                rank: '700'
        Builder+++:
            inheritance:
            - Builder++
            options:
                rank: '600'
        Architect:
            inheritance:
            - Builder+++
            options:
                rank: '500'
        Mod:
            permissions:
            - essentials.broadcast
            - essentials.clearinventory
            - essentials.delwarp
            - essentials.eco.loan
            - essentials.ext
            - essentials.getpos
            - essentials.helpop.recieve
            - essentials.home.others
            - essentials.invsee
            - essentials.jails
            - essentials.jump
            - essentials.kick
            - essentials.kick.notify
            - essentials.kill
            - essentials.mute
            - essentials.nick.others
            - essentials.realname
            - essentials.setwarp
            - essentials.signs.create.*
            - essentials.signs.break.*
            - essentials.spawner
            - essentials.thunder
            - essentials.time
            - essentials.time.set
            - essentials.protect.alerts
            - essentials.protect.admin
            - essentials.protect.ownerinfo
            - essentials.ptime
            - essentials.ptime.others
            - essentials.togglejail
            - essentials.top
            - essentials.tp
            - essentials.tphere
            - essentials.tppos
            - essentials.tptoggle
            - essentials.weather
            - essentials.whois
            - essentials.world
            - permissions.user.promote.default
            - permissions.user.demote.default
            - permissions.manage.membership
            inheritance:
            - Architect
            options:
                rank: '400'
        Admin:
            permissions:
            - jail.command.*
            - cf.allowfly
            - cf.allowcheat
            - worldedit.*
            - worldguard.*
            - essentials.unban
            - essentials.unbanip
            - essentials.ban
            - essentials.ban.notify
            - essentials.banip
            inheritance:
            - Mod
            options:
                rank: '300'
            prefix: '&0(&4Admin&0) &7 '
    users:
        saberstormer:
            group:
            - Admin
    
     
  5. Offline

    arabswag6

    Sorry :p Here is the permissions file: http://pastebin.com/q68SUwZz The Default and Members group work and the Moderator can inherit the Member but the Viking, Berserker, Archer, Bowman, Warrior, Swordman, Killer and Assasin classes cant inherit the Member group. And it might seem like the spacing for the permissions is off, but it only looks like that in Pastebin, in Notepad++ its totally fine.
     
  6. Offline

    Mishrathium

    @Justin The Cynical
    Just a quick 'thank you' Been using Pex forever. Love it. "Thank you" for all your hard work.
     
    Justin The Cynical likes this.
  7. Offline

    dwarmia

    Hello. Here is my log file :
    And here is my permissions file :
    Thank you.
     
  8. Offline

    dustyn33

    Show Spoiler
    Users:
    Dustyn33:
    group:
    - Warden
    Rwarn:
    group:
    - Warden
    groups:
    MineD:
    default: true
    permissions:
    - modifyworld.*
    - essentials.warp
    - essentials.warp.mined
    - essentials.warp.tree
    - essentials.tpaccept
    - essentials.tpdeny
    MineC:
    default: false
    permissions:
    - essentials.warp.minec
    Inheritance:
    - MineD
    MineB:
    default: false
    permissions:
    - essentials.warp.mineb
    Inheritance:
    - MineC
    MineA:
    default: false
    permissions:
    - essentials.warp.minea
    Inheritance:
    - MineB
    Free:
    default: false
    permissions:
    - essentials.warp.Free
    - essentials.home
    - essentials.sethome
    Inheritance:
    - MineA
    Guard:
    default: false
    permissions:
    - essentials.warp.guardd
    - essentials.warp.guardc
    - essentials.warp.guardb
    - essentials.kick
    - essentials.kick.notify
    - essentials.mute
    - essentials.mute.exempt
    - essentials.tempban
    - essentials.tempban.offline
    - essentials.unban
    - essentials.weather
    - essentials.tp
    - essentials.tpa
    - essentials.tpahere
    Inheritance:
    - Free
    Warden:
    default: false
    permissions:
    - '*'
    Inheritance:
    - Guard

    idk whats wrong but it wont load and the commands say error
     
  9. Offline

    powerpawn

    I am using VIM editor. Am I supposed to be using spaces instead of tabs? If so then that was my problem. Thanks for your help!
     
  10. Thank you for the link.
    *looks*
    Hmm, according to what you posted and the online YAML parser, you have the member group indented too far and you have tabs in your file...

    *checks with notepad++*

    Yep, a lot of tabs. All tabs need to be replaced with four spaces. Get that done and your parsing errors should go away.

    Like what exactly? Looking at your permissions between the two groups, they are very close. You mention a plugin, but I don't know if you are referring to PEX, iConomy or this antiguest plugin or even something else. Can you elaborate?

    Not a problem. Feel the power of VI! :D

    Thank you for posting the log, that's exactly what I was looking for. Next time, can you please use code tags? Makes things a bit easier to read and is critical for looking for potential permissions file problems.:)

    Now as for the problem, the log shows exactly where the problem lies:
    Code:
    [Modifyworld] Modifyworld disabled. Check config.yml!
    [Modifyworld] Modifyworld disabled!
    You need to turn on modifyworld.:) It has it's own config.yml that has an enable/disable line in it.

    Also, you appear to have superperms support turned off as well:
    Code:
    [PermissionsEx] Superperms disabled. Check "config.yml" to enable.
    I suggest turning that on as well in the PEX config.yml

    I'm afraid that no one can tell because you didn't use code tags (the button in the editor that looks like {}#). Pasting in a permissions file without them nukes the all-important formatting of the file.

    Also, have you looked at your server.log (not just the console)? Any errors in startup should show there and will give you an idea of what the problem is as well as giving some kind of error text that can be searched for.

    Version strings:

    Code:
    This server is running Craftbukkit version git-Bukkit-1.8.1-R4-99-g893d9d9-b1572jnks (MC: 1.0.1) (Implementing API version 1.0.0-R1-SNAPSHOT)
    
    [Multiverse-Core] - Version RIP-JENKINS-001 (Somewhere around b-35X) (API v9) Enabled - By Rigby, fernferret, lithium3141 and main--
    
    [PermissionsEx] Superperms support enabled.
    [PermissionsEx] v1.17 enabled
    The test server I just checked is multiworld. Here is the permissions setup for one group:
    Code:
    groups:
        Tourist:
            default: true
            permissions:
            - modifyworld.*
            worlds:
                survival:
                    permissions:
                    - multiverse.access.survival_nether
                survival_nether:
                    permissions:
                    - multiverse.access.survival
    With this set, I was able to go into the portal from the survival world and reach the nether. Getting back, OTOH, stopped me for a moment until I realised that I needed to add an entry for the survival_nether world as well (I had originally added it to the survival section. Derp on me).

    I think that the later dev versions of MultiVerse are a bit 'weird'. Someone else a few pages back was having problems with MV as well, and they were using a newer build than I do.

    You got it. YAML forbids tabs, so make them spaces.:)

    Code:
    :%s/^I/    /g
    I love vi:D

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

    Jaleth

    Quick question: Does anyone that uses both PEX and Multiverse experience problems with multiverse.access.<world> permission nodes, particularly when moving to the nether through a nether portal? In my experience, any PEX build after version 1.15 ignores specific world permissions; it will only allow players to go through a nether portal if multiverse.access.* is granted, instead of, say, multiverse.access.world_nether. In debug mode, PEX will check for "multiverse.access.world_nether", and even if I have it explicity defined in the correct group, it will fail to find it.

    Switching to PEX 1.15 eliminates this issue, but prevents me from using Vault. If anyone else is experiencing/has experienced this or some issue similar to this, have you identified the problem?
     
  12. Offline

    powerpawn

    Wow. I feel stupid. Thank you so much for the help! Don't know what i would have done without that bit of info.
     
    Justin The Cynical likes this.
  13. Thank you for using the code tags.:)

    As for your question/problem, I don't see a give command in the worldedit wiki (or I'm blind, not sure which:p). I know bukkit has one, and the node is bukkit.command.give. Is that what you are thinking of?

    References:
    http://wiki.bukkit.org/CraftBukkit_commands
    http://wiki.sk89q.com/wiki/WorldEdit/Reference

    No problems. Thanks for the link.:)

    *look*
    Umm, don't kick yourself or anything, but you have inheritance spelled wrong on the problem groups (the a and n are transposed).;)

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

    powerpawn

    Yeah Im going to fix all the errors now. As a side note, they sure keep you bussy.
     
  15. Offline

    TMAC_Kratos

    I am haveing a problem i can't seemt o be able to fix, my default class can't chat or interact with anything in my Main_World, with it doing that it is inheriting over to my next group. What im mostly trying to allow them to do is chat, but also be able to enter a minecart, but they can't do neither. I've tried every typ of setup for modifyworld permissions nodes but i cant seem to get it to work. My permissions file at: http://pastebin.com/KkckNxSU


    Please help. Also i dont get any errors in console or anything. It also seems once people try to do those things as well they get like what seems to be stuck in a dirt incasement on there screen. I need this to work. PEX is prolly the best permissions plugin out there when your not haveing any problems.
     
  16. Thanks for using a pastebin link. :)

    Glancing at your permissions, I think I see part of the problem, if not the entire thing. The first node of each of your groups is not indented in far enough, and the temp_builders group just happens to have modifyworld.* as the first, which just happens to be the one that would allow them to do what you listed.
     
  17. Offline

    saberstormer

    thanks! i can't test it out right now but it probabbly works
    also did you have a look at my prefix why isn't it working???

    did you miss my question about the prefix?

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

    Sich

    Hello,

    Did you planned to add some option on modify world, like can smelt (like charcoal, glass, ...), or can wear (armor) and can craft ?

    this can be very interesting to add skills or jobs.

    Thanks :)
     
  19. Offline

    TMAC_Kratos

    @Justin The Cynical
    my temp_builder group under the temp_builders world i dont got any problem its only my default group in both worlds and my temp_builder group in the main_world. With my actual permissions file non of the indents are messed up. so it still doesnt work. Also if you look i also have the nodes i need in the default group and the temp_builder group in all the worlds they need to be in and it doesnt work either.
     
  20. Ah, my apologies, I misread the original post. Ok, let me check this in more detail...

    Ok, what I did was copied your permissions exactly from pastebin (odd that it shows up off in places like that), and removed all plugins except for multiverse and the PEX plugins. With this, I created two new worlds with the same names as yours. With my player in the Default and Temp_Builders group:
    • I was able to chat in both worlds
    • I was able to interact in Main_World with doors, mine carts and switches.
    • I was able to interact in Temp_Builders with mine carts, but not doors and switches due to lacking the modifyworld.interact.* node
    At this point, I'm afraid I can only think that you have a conflicting plugin as I'm not able to reproduce it with just PEX, Multiverse and bukkit.
     
  21. Offline

    Revenger

    No idea either my permissions don't have quotes but everything works great. So strange.

    Normally don't post my permissions but I'm happy if anyone wants to take a look,
     
  22. Sure, post away.:)

    I must have, I'm not seeing anything asking about prefixes. What's going on with that one?

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

    saberstormer

    hey the prefix works now for some bizarre reason.
    But the give command doesn't work. i've added the right permission for it
    EDIT: NVM i found out what it was...
     
  24. Offline

    norsac321

    Does anyone know when this will be updated to 1.1?
     
  25. Offline

    dwarmia

    Thank you. its working now :)
     
  26. Offline

    Cyberium

    I have an error in my console:

    Code:
    org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:178)
    13.01 15:44:01 [Server] SEVERE     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:340)
    13.01 15:44:01 [Server] SEVERE     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    13.01 15:44:01 [Server] SEVERE     at ru.tehkode.modifyworld.ModifyworldListener$1.execute(ModifyworldListener.java:170)
    13.01 15:44:01 [Server] SEVERE     at java.lang.reflect.Method.invoke(Method.java:616)
    13.01 15:44:01 [Server] SEVERE     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    13.01 15:44:01 [Server] SEVERE     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
    13.01 15:44:01 [Server] SEVERE java.lang.reflect.InvocationTargetException
    13.01 15:44:01 [Server] WARNING [Modifyworld] Failed to execute Modifyworld event handler for Event.PLAYER_INTERACT
    13.01 15:43:59 [Server] SEVERE Caused by: java.lang.NullPointerException
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.Packet15Place.a(SourceFile:39)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:593)
    13.01 15:43:59 [Server] SEVERE     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:266)
    13.01 15:43:59 [Server] SEVERE     at 
     
  27. Offline

    Revenger

    Befiore anyone asks no I don't use * as a admin because we have many plugins plus bukkit built in commands that would conflict and as such you should always set the groups for all users including server owners up properly as a result as they are proper players just like everyone else on the server and need things working properly for themselves also.

    I removed all the users as there's over 300 we have on the server and all set the same ways as mine.

    Yea were a big server in both how we do things and ranks pm me if you want our server info to check us out :D

    Code:
    groups:
        Legacy:
            default: false
            info: []
            inheritance:
            - Guest
            permissions:
            - modifyworld.*
            - AutoRepair.access
            - AutoRepair.repair.manual.tools
            - -mcdocs.group.Guest
            - mcdocs.group.Legacy
            build: true
            prefix: '&7'
            suffix: null
            options:
                rank: 1000
        Guest:
            default: true
            info: []
            inheritance: null
            permissions:
            - modifyworld.chat
            - modifyworld.chat.private
            - modifyworld.sneak
            - modifyworld.sprint
            - modifyworld.damage.deal.*
            - modifyworld.damage.take.*
            - modifyworld.mobtarget.*
            - modifyworld.interact.*
            - modifyworld.vehicle.enter
            - essentials.spawn
            - essentials.list
            - essentials.me
            - essentials.msg
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpdeny
            - essentials.mail
            - essentials.mail.send
            - essentials.suicide
            - essentials.afk
            - essentials.seen
            - essentials.depth
            - essentials.compass
            - essentials.getpos
            - essentials.geoip.show
            - xwarp.warp.world.within.*
            - xwarp.warp.to.other
            - xwarp.warp.command.list
            - logblock.me
            - myhome.home.basic.*
            - worldedit.navigation.unstuck
            - mcdocs.group.Guest
            - mcdocs.command./registration
            - mcdocs.command./reg
            - mcdocs.command./motd
            - mcdocs.command./rules
            - mcdocs.command./rp
            - mcdocs.command./help
            - mcdocs.command./give
            - multiverse.list
            - slowhealth
            - deathtpplus.deathtp.streak
            - deathtpplus.deathtp.deaths
            - deathtpplus.deathtp.kills
            - multiverse.core.spawn.self
            - multiverse.core.list.who
            - -deathcontrol.use
            - -bukkit.command.plugins
            - multiverse.portal.access.*
            - multiverse.access.main
            - -multiverse.access.nether
            - -multiverse.access.mining
            - -multiverse.access.entry
            - spoutessentials.guiHELP
            - spoutessentials.joinmessage
            - spoutessentials.leavemessage
            - spoutessentials.guiColumnOne
            - spoutessentials.guiColumnTwo
            - spoutessentials.guiColumnThree
            - -bukkitinventorytools.digilock.use
            - -bukkitinventorytools.digilock.create
            - -bukkitinventorytools.bookshelf.create
            - -bukkitinventorytools.bookshelf.use
            - -bukkitinventorytools.book.create
            - -bukkitinventorytools.book.use
            - -bukkitinventorytools.backpack.use
            build: false
            prefix: '&f'
            suffix: null
            options:
                rank: 500
        Member:
            default: false
            info: []
            inheritance:
            - Guest
            permissions:
            - modifyworld.*
            - essentials.tp
            - essentials.tpahere
            - essentials.tptoggle
            - iConomy.holdings
            - iConomy.help
            - PrivateWarp.pw
            - worldguard.stack
            - myhome.home.soc.*
            - AdminChat.write
            - AutoRepair.access
            - AutoRepair.info
            - AutoRepair.warn
            - AutoRepair.repair.manual.*
            - AutoRepair.repair.all
            - multiverse.access.nether
            - simplesignedit.colour.*
            - -mcdocs.group.Guest
            - mcdocs.group.Member
            build: true
            prefix: '&e'
            suffix: null
            options:
                rank: 400
        Legendary:
            default: false
            info: []
            inheritance:
            - Member
            permissions:
            - essentials.ignore
            - essentials.chat.color
            - essentials.joinfullserver
            - -modifyworld.digestion
            - -mcdocs.group.Guest
            - -mcdocs.group.Member
            - mcdocs.group.Legendary
            - worldguard.stack.illegitimate
            - logblock.tools.tool
            - iConomy.payment
            - simplesignedit.edit
            - AutoRepair.repair.auto.*
            - deathcontrol.use
            - deathtpplus.deathtp.deathtp
            - multiverse.access.mining
            - bukkitinventorytools.backpack.use
            - bukkitinventorytools.backpack.size9
            - bukkitinventorytools.backpack.size18
            - bukkitinventorytools.backpack.size27
            - bukkitinventorytools.backpack.size36
            - bukkitinventorytools.backpack.size45
            - bukkitinventorytools.backpack.size54
            - bukkitinventorytools.backpack.upgrade18
            - bukkitinventorytools.backpack.upgrade27
            - bukkitinventorytools.backpack.upgrade36
            - bukkitinventorytools.backpack.upgrade45
            - bukkitinventorytools.backpack.upgrade54
            build: true
            prefix: '&a'
            suffix: null
            options:
                rank: 300
        Legendary+:
            default: false
            info: []
            inheritance:
            - Legendary
            permissions:
            - essentials.god
            - -mcdocs.group.Guest
            - -mcdocs.group.Member
            - -mcdocs.group.Legendary
            - mcdocs.group.Legendary+
            - deathcontrol.free
            - superpickaxe.use
            build: true
            prefix: '&a'
            suffix: null
            options:
                rank: 250
        J-Mod:
            default: false
            info: []
            inheritance:
            - Legendary+
            permissions:
            - essentials.whois
            - -mcdocs.group.Guest
            - -mcdocs.group.Member
            - -mcdocs.group.Legendary
            - -mcdocs.group.Legendary+
            - mcdocs.group.J-Mod
            build: true
            prefix: '&b'
            suffix: null
            options:
                rank: 150
        S-Mod:
            default: false
            info: []
            inheritance:
            - J-Mod
            permissions:
            - essentials.ban
            - essentials.tempban
            - essentials.banip
            - essentials.kick
            - essentials.mute
            - essentials.time
            - essentials.time.set
            - essentials.tphere
            - essentials.tpo
            - essentials.tpohere
            - essentials.unban
            - essentials.unbanip
            - essentials.lightning
            - essentials.fireball
            - essentials.realname
            - essentials.afk.kickexempt
            - essentials.sleepingignored
            - -mcdocs.group.Guest
            - -mcdocs.group.Member
            - -mcdocs.group.Legendary
            - -mcdocs.group.Legendary+
            - -mcdocs.group.J-Mod
            - mcdocs.group.S-Mod
            - multiverse.access.entry
            - iwarnyou.warn
            - iwarnyou.check
            - iwarnyou.clear
            - iwarnyou.edit
            - worldedit.drain
            - worldedit.fixlava
            - worldedit.fixwater
            - worldedit.extinguish
            - worldedit.history.undo
            - worldedit.navigation.unstuck
            - worldedit.navigation.jumpto
            - worldedit.navigation.thru
            - griefalertr.view
            - griefalertr.exempt
            - logblock.lookup
            - worldguard.auto-invincible
            - AdminChat.use
            - vanish.vanish
            - vanish.nopickup
            - vanish.toggle.nopickup
            - vanish.nofollow
            - vanish.toggle.nofollow
            - vanish.preventoutgoingdamage
            - vanish.toggle.damageout
            - vanish.spout.status
            - vanish.spout.title.vanished
            - myhome.admin.home.any
            - myhome.admin.home.list
            - myhome.admin.home.delete
            - iConomy.holdings.others
            - iConomy.accounts.take
            - simplesignedit.edit.all
            - bukkit.command.plugins
            - gui.mod
            - bukkitinventorytools.backpack.nodrop
            build: true
            prefix: '&b'
            suffix: null
            options:
                rank: 100
        Manager:
            default: false
            info: []
            inheritance:
            - S-Mod
            permissions:
            - permissions.user.promote.default
            - permissions.user.demote.default
            - xwarp.warp.admin.list.view
            - xwarp.warp.admin.to.all
            - xwarp.warp.create.public
            - xwarp.warp.admin.private
            - xwarp.warp.admin.public
            - xwarp.warp.admin.global
            - xwarp.warp.admin.delete
            - PrivateWarp.pwv
            - PrivateWarp.pwa
            - essentials.broadcast
            - essentials.nick
            - essentials.nick.others
            - essentials.gc
            - essentials.invsee
            - essentials.socialspy
            - essentials.weather
            - essentials.tppos
            - essentials.geoip.hide
            - -mcdocs.group.Guest
            - -mcdocs.group.Member
            - -mcdocs.group.Legendary
            - -mcdocs.group.Legendary+
            - -mcdocs.group.J-Mod
            - -mcdocs.group.S-Mod
            - mcdocs.group.Manager
            - iConomy.accounts.give
            - iConomy.accounts.set
            - multiverse.teleport.self.w
            - multiverse.teleport.other.w
            - vanish.fakeannounce
            - vanish.statusupdates
            - vanish.see
            - vanish.toggle
            - vanish.hooks.essentials.hide
            - OpenInv.openinv
            - OpenInv.exempt
            - graveyard.command.add
            - graveyard.command.delete
            - graveyard.command.message
            - gui.manager
            - bukkitinventorytools.backpack.open.other
            - bukkitinventorytools.backpack.info.other
            - worldedit.limit.unrestricted
            - nolagg.monitor
            - nolagg.log
            - nolagg.fix
            - worldedit.limit.unrestricted
            - superpickaxe.breakBedrock
            build: true
            prefix: '&d'
            suffix: null
            options:
                rank: 50
        Admin:
            default: false
            info: []
            inheritance:
            - Manager
            permissions:
            - essentials.reloadall
            - essentials.setspawn
            - essentials.burn
            - essentials.clearinventory
            - essentials.essentials
            - essentials.ext
            - essentials.give
            - worldguard.heal
            - essentials.kickall
            - essentials.kill
            - essentials.ping
            - essentials.spawnmob
            - -mcdocs.group.Guest
            - -mcdocs.group.Member
            - -mcdocs.group.Legendary
            - -mcdocs.group.Legendary+
            - -mcdocs.group.J-Mod
            - -mcdocs.group.S-Mod
            - -mcdocs.group.Manager
            - mcdocs.group.Admin
            - mcdocs.reload
            - worldedit.*
            - griefalertr.use
            - logblock.rollback
            - logblock.clearlog
            - logblock.ignoreRestrictions
            - PrivateWarp.pwr
            - myhome.*
            - hawkeye.browse.*
            - multiverse.core.spawn.set
            - iConomy.*
            - mobbounty.*
            - bukkit.command.gamemode
            - bukkit.command.op.give
            - bukkit.command.op.take
            - vanish.silentjoin
            - Admin_GUI.can_open_GUI
            - Admin_GUI.can_reload
            - gui.admin
            - bukkitinventorytools.backpack.reload
            - nolagg.clearlog
            - creaturebox.period
            - creaturebox.count
            - creaturebox.limit
            - deathcontrol.info
            build: true
            prefix: '&c'
            suffix: null
            options:
                rank: 0
    users:
        drguild:
            group:
            - Admin
    
     
  28. Offline

    arabswag6

    Oh wow... i *facepalmed* so hard.. Thanks dude! Its all good now!
     
  29. Offline

    dustyn33

    Show Spoiler
    Code:
    Users:
    Dustyn33:
    group:
    - Warden
    Rwarn:
    group:
    - Warden
    groups:
    MineD:
    default: true
    permissions:
    - modifyworld.*
    - essentials.warp
    - essentials.warp.mined
    - essentials.warp.tree
    - essentials.tpaccept
    - essentials.tpdeny
    MineC:
    default: false
    permissions:
    - essentials.warp.minec
    Inheritance:
    - MineD
    MineB:
    default: false
    permissions:
    - essentials.warp.mineb
    Inheritance:
    - MineC
    MineA:
    default: false
    permissions:
    - essentials.warp.minea
    Inheritance:
    - MineB
    Free:
    default: false
    permissions:
    - essentials.warp.Free
    - essentials.home
    - essentials.sethome
    Inheritance:
    - MineA
    Guard:
    default: false
    permissions:
    - essentials.warp.guardd
    - essentials.warp.guardc
    - essentials.warp.guardb
    - essentials.kick
    - essentials.kick.notify
    - essentials.mute
    - essentials.mute.exempt
    - essentials.tempban
    - essentials.tempban.offline
    - essentials.unban
    - essentials.weather
    - essentials.tp
    - essentials.tpa
    - essentials.tpahere
    Inheritance:
    - Free
    Warden:
    default: false
    permissions:
    - '*'
    Inheritance:
    - Guard

    here is my server.log
    Show Spoiler
    Code:
    2012-01-13 15:24:09 [INFO] Starting minecraft server version 1.0.1
    2012-01-13 15:24:09 [INFO] Loading properties
    2012-01-13 15:24:09 [INFO] Starting Minecraft server on *:25565
    2012-01-13 15:24:10 [INFO] This server is running Craftbukkit version git-Bukkit-1.0.1-R1-b1597jnks (MC: 1.0.1) (Implementing API version 1.0.1-R1)
    2012-01-13 15:24:10 [INFO] [PermissionsEx] sql backend registered!
    2012-01-13 15:24:10 [INFO] [PermissionsEx] file backend registered!
    2012-01-13 15:24:10 [INFO] [PermissionsEx] PermissionEx plugin initialized.
    2012-01-13 15:24:10 [INFO] [PermissionsEx] p2compat backend registered!
    2012-01-13 15:24:10 [INFO] [PermissionsCompat] Compatibility Layer Initalized!
    2012-01-13 15:24:10 [SEVERE] Could not load 'plugins\PaidRanks.jar' in folder 'plugins': Vault
    org.bukkit.plugin.UnknownDependencyException: Vault
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135)
    	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
    	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:151)
    	at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:127)
    	at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    	at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2012-01-13 15:24:10 [INFO] MLog clients using java 1.4+ standard logging.
    2012-01-13 15:24:10 [INFO] [PermissionsEx] Initializing file backend
    2012-01-13 15:24:10 [INFO] Preparing level "world"
    2012-01-13 15:24:10 [INFO] Default game type: 0
    2012-01-13 15:24:10 [INFO] Preparing start region for level 0 (Seed: -425471048)
    2012-01-13 15:24:11 [INFO] Preparing start region for level 1 (Seed: -425471048)
    2012-01-13 15:24:11 [INFO] Preparing spawn area: 16%
    2012-01-13 15:24:12 [INFO] Preparing start region for level 2 (Seed: -425471048)
    2012-01-13 15:24:12 [INFO] Preparing spawn area: 48%
    2012-01-13 15:24:13 [INFO] [AutoMessage] version [1.5] loaded
    2012-01-13 15:24:13 [INFO] File not found: plugins\Essentials\jail.yml
    2012-01-13 15:24:13 [INFO] Loaded Essentials build 2.7.2 by: Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits
    2012-01-13 15:24:13 [INFO] Essentials: Using config based permissions. Enable superperms in config.
    2012-01-13 15:24:13 [INFO] Loaded EssentialsChat build 2.7.2 by: essentials team
    2012-01-13 15:24:13 [INFO] Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]
    2012-01-13 15:24:13 [INFO] Loaded EssentialsProtect build 2.7.2 by: essentials team
    2012-01-13 15:24:13 [INFO] Loaded EssentialsSpawn build 2.7.2 by: essentials team
    2012-01-13 15:24:13 [INFO] <-----Fastgrow starting----->
    2012-01-13 15:24:13 [INFO] <-----Fastgrow enabled----->
    2012-01-13 15:24:13 [INFO] [iConomy - Celty] Enabled (17 ms)
    2012-01-13 15:24:13 [INFO] [Essentials] Payment method found (iConomy version: 6)
    2012-01-13 15:24:13 [INFO] [Lockette] Version 1.4.9 beta is being enabled!  Yay!  (Core version 1.3)
    2012-01-13 15:24:13 [INFO] [Lockette] Detected craftbukkit build [1597] ok.
    2012-01-13 15:24:13 [INFO] [Lockette] Using ops file for admin permissions.
    2012-01-13 15:24:13 [INFO] [Lockette] Ready to protect your containers.
    2012-01-13 15:24:13 [INFO] [NoCheat] version [2.24b] is enabled.
    2012-01-13 15:24:14 [INFO] [PermissionsEx] Superperms support enabled.
    2012-01-13 15:24:14 [INFO] [PermissionsEx] v1.18 enabled
    2012-01-13 15:24:14 [INFO] Essentials: Using PermissionsEx based permissions.
    2012-01-13 15:24:14 [INFO] [Lockette] Enabled link to plugin PermissionsEx for Groups, version 1.18
    2012-01-13 15:24:14 [INFO] [SRPEX] Found PermissionsEx v1.18 and is good to go
    2012-01-13 15:24:14 [INFO] [SRPEX] SetRankPEX v1.3.4 is now enabled.
    2012-01-13 15:24:14 [INFO] TreeAssist 3.0 Enabled
    2012-01-13 15:24:14 [INFO] WorldEdit 5.0 enabled.
    2012-01-13 15:24:14 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
    2012-01-13 15:24:14 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
    2012-01-13 15:24:14 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world) Single session is enforced.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world) Lava fire is blocked.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world) Fire spread is UNRESTRICTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: Loaded configuration for world 'world"
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_nether) Single session is enforced.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_nether) TNT ignition is PERMITTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_nether) Lighters are PERMITTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_nether) Fire spread is UNRESTRICTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_the_end) Single session is enforced.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_the_end) TNT ignition is PERMITTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_the_end) Lighters are PERMITTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_the_end) Lava fire is blocked.
    2012-01-13 15:24:14 [INFO] WorldGuard: (world_the_end) Fire spread is UNRESTRICTED.
    2012-01-13 15:24:14 [INFO] WorldGuard: Loaded configuration for world 'world_the_end"
    2012-01-13 15:24:14 [INFO] WorldGuard: 8 regions loaded for 'world'
    2012-01-13 15:24:14 [INFO] WorldGuard: 0 regions loaded for 'world_nether'
    2012-01-13 15:24:14 [INFO] WorldGuard: 0 regions loaded for 'world_the_end'
    2012-01-13 15:24:14 [INFO] WorldGuard 5.4 enabled.
    2012-01-13 15:24:14 [INFO] [ChatManager] ChatManager enabled!
    2012-01-13 15:24:14 [INFO] [Modifyworld] Modifyworld enabled!
    2012-01-13 15:24:14 [INFO] [PermissionsCompat] Compatibility layer enabled.
    2012-01-13 15:24:14 [INFO] [Lockette] Ignoring fake Permissions plugin version 2.7.7
    2012-01-13 15:24:14 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
    2012-01-13 15:24:14 [INFO] [ChestShop] Permissions version 2.7.7 loaded.
    2012-01-13 15:24:14 [INFO] [ChestShop] Lockette version 1.4.9 beta loaded.
    2012-01-13 15:24:14 [INFO] [ChestShop] WorldGuard version 5.4 loaded.
    2012-01-13 15:24:14 [INFO] [ChestShop] version 3.33 initialized!
    2012-01-13 15:24:14 [INFO] [ChestShop] iConomy 6 loaded.
    2012-01-13 15:24:14 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2012-01-13 15:24:14 [INFO] Done (0.399s)! For help, type "help" or "?"
    2012-01-13 15:24:19 [INFO] Rwarn [/192.168.0.4:50294] logged in with entity id 256 at ([world] -192.30000001192093, 83.66326918367731, 279.3314609743286)
    

    idk whats wrong but it wont load and the commands say error
     
  30. Code tags and a spoiler tag... I think I'm going to faint;) <3

    However, the only error I see in your log is the one from paidranks. What specific commands are you referring to?
     
  31. Offline

    MichaelMurphree

    Ok, so I have a problem that I cannot seem to figure out. When the RB for 1.0 came out, I got this as soon as it was available, because that is what I used before. Everything worked fine at the time, but now when I add something new to the server and add permissions based on that, those permissions stop working when a player logs out, forcing me to reload the plugins so that they work for them. I would think this was a specific plugin problem if it didn't happen to every plugin I install, and one of the plugins it does this for(Vanish NoPacket) worked fine before 1.0, meaning now my mods have to be op'd to even use that. Does anyone know what is going on?
     

Share This Page