Advertisement
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[REMOVED] PurePerms

Comments in 'Plugin Releases' started by 64FF00, Dec 21, 2014.

Thread Status:
Not open for further replies.
  1. 64FF00
    Offline

    64FF00 Active Member Plugin Developer

    Joined:
    May 11, 2014
    Posts:
    297
    Plugins:
    2
    Minecraft User:
    64FF00
  2. XDF
    Offline

    XDF New Member

    Joined:
    Jul 18, 2014
    Posts:
    24
    Minecraft User:
    brave
    Unable to configure the default permissions group permissions,a permission to any group as the default,default permission groups will use the plugin / PM default permissions are assigned to the players, instead of using the group to assign permissions.Bug or other cause?(sorry my bad Englisho_O
    64FF00 likes this.
  3. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    How to set Perms for other plugin ??
  4. Jazzwhistle
    Offline

    Jazzwhistle Notable Member

    Joined:
    Dec 27, 2014
    Posts:
    364
    Minecraft User:
    Awzaw
    Hi,

    I have a question regarding multiworld permissions - the permissions on worlds don't seem to override the main permissions settings for each group... am I doing something wrong, or do I really have to copy all the permissions for each group into each world section and then edit? Or if a world section is missing does it use the ' default ' perms for that group? Could you provide an example of, for example, disallowing a perm for a group in all worlds except one?

    And thanks again for a great plugin!
    64FF00 likes this.
  5. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    the command /setgperm Guest essentials.warp intend to set all perms to essentials.warp ? Guests should do the commands off this permission node ?
    If true, did not work. :/
    64FF00 likes this.
  6. 64FF00
    Offline

    64FF00 Active Member Plugin Developer

    Joined:
    May 11, 2014
    Posts:
    297
    Plugins:
    2
    Minecraft User:
    64FF00
    Could you please post your groups.yml file here
  7. 64FF00
    Offline

    64FF00 Active Member Plugin Developer

    Joined:
    May 11, 2014
    Posts:
    297
    Plugins:
    2
    Minecraft User:
    64FF00
    essentials.warps.*
  8. 64FF00
    Offline

    64FF00 Active Member Plugin Developer

    Joined:
    May 11, 2014
    Posts:
    297
    Plugins:
    2
    Minecraft User:
    64FF00
    Jazzwhistle likes this.
  9. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    I tried essentials.warp, essentials.warps. ,taptodo.tap customchat.prefix, etc. Anything Happen. Help me ??
    64FF00 likes this.
  10. 64FF00
    Offline

    64FF00 Active Member Plugin Developer

    Joined:
    May 11, 2014
    Posts:
    297
    Plugins:
    2
    Minecraft User:
    64FF00
    Try using essentials.warps.*
  11. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    Suppose to set essentials' perms for all guests ?
  12. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    Please update this plugin ! command /setgperm caused no change.

    Example: /setgperm Guest lagg.clear.
    they still can not use the feature off clearlagg.
    64FF00 likes this.
  13. SonyBravia_2015
    Offline

    SonyBravia_2015 New Member

    Joined:
    Apr 21, 2015
    Posts:
    62
    Minecraft User:
    Ultimate_Naruto7
    Question how do i enable the faction pro and pure chat?? Cuz it doest work when i installe it :/ pls help
  14. 64FF00
    Offline

    64FF00 Active Member Plugin Developer

    Joined:
    May 11, 2014
    Posts:
    297
    Plugins:
    2
    Minecraft User:
    64FF00
    Please... Just try finding all EssPE perms using /fperms EssentialsPE
  15. XDF
    Offline

    XDF New Member

    Joined:
    Jul 18, 2014
    Posts:
    24
    Minecraft User:
    brave
    This is group file

    Attached Files:

  16. Jazzwhistle
    Offline

    Jazzwhistle Notable Member

    Joined:
    Dec 27, 2014
    Posts:
    364
    Minecraft User:
    Awzaw
    For example (please ignore the missing spaces that the chat seems to delete)

    ---
    Guest:
    isDefault: true
    inheritance: []
    permissions:
    - -economyland.*
    - -essentialstp.command.delwarp
    - -essentialstp.command.setwarp
    - -pocketmine.command.say
    - -pocketmine.command.tell
    - pocketmine.command.kill.self
    - simpleauth.command.login
    - simpleauth.command.register
    worlds:
    world:
    permissions: []
    newworld:
    permissions: []
    FreeBuild:
    permissions:
    - economyland.command.*
    Member:
    inheritance:
    - Guest
    permissions: []
    worlds:
    world:
    permissions: []
    newworld:
    permissions:
    - economyland.command.*
    FreeBuild:
    permissions:
    - economyland.command.*
    ...

    This is just a test file that best resumes my much more complex groups.yml file. Hopefully this will simplify.

    I'm trying to allow Guests to buy and build only in FreeBuild, and Members in both newworld and Freebuild. I'm also trying other configs where I allow a permission in the default section, then disallow in a single world, but it seems that Members are not getting all the permissions, although in the actual file it is ranks with further inheritance that I've noticed in testing so far, that don't get the right perms (I am testing more now). I've enabled multiworld in config. If this looks like it should work as I need, I'll send the zip of the whole file.

    Am I doing it all wrong?! Thanks
    Last edited: Jun 11, 2015
  17. Legoboy0215
    Offline

    Legoboy0215 Notable Member

    Joined:
    Nov 1, 2014
    Posts:
    1,724
    Minecraft User:
    Legoboy0215
    So, no big bugs in 1.1.2? I still use 1.0.8 because all the other updates sound buggy.
  18. rvachvg
    Offline

    rvachvg New Member

    Joined:
    Nov 10, 2014
    Posts:
    48
    Minecraft User:
    Vitya
    Hello, @64FF00! I use your plugin for over 4 months, but with new updates of PM I have some Crashes.
    Here's my CrashDump:
    Code:
    Error: Call to a member function getUserData() on null
    File: /PurePerms_v1.1.2.phar/src/_64FF00/PurePerms/ppdata/PPUser
    Line: 38
    Type: E_ERROR
    
    THIS CRASH WAS CAUSED BY A PLUGIN
    BAD PLUGIN: PurePerms v1.1.2
    
    Code:
    [29]      */
    [30]     public function __construct(PurePerms $plugin, IPlayer $player)
    [31]     {
    [32]         $this->player = $player;
    [33]         $this->plugin = $plugin;
    [34]     }
    [35]    
    [36]     public function getData()
    [37]     {
    [38]         return $this->plugin->getProvider()->getUserData($this);
    [39]     }
    [40]
    [41]     /**
    [42]      * @param null $levelName
    [43]      * @return PPGroup|mixed|null
    [44]      */
    [45]     public function getGroup($levelName = null)
    [46]     {
    [47]         $groupName = $levelName != null ? $this->getWorldData($levelName)["group"] : $this->getNode("group");
    [48] 
    Please, fix this error ASAP. :(
    64FF00 likes this.
  19. NML32
    Offline

    NML32 Active Member

    Joined:
    Dec 23, 2014
    Posts:
    119
    I'm trying to create a Group for Banning users.

    I added the following to the Ban group.
    - pocketmine.command.ban
    - pocketmine.command.pardon
    ban works but it gives both ban and ban-ip is there a way to just give ban <player>?
    pardon gives error You don't have permission.

    Is there a list of PM permission nodes somewhere?

    Thanks,
    Mark
  20. Jazzwhistle
    Offline

    Jazzwhistle Notable Member

    Joined:
    Dec 27, 2014
    Posts:
    364
    Minecraft User:
    Awzaw
    https://github.com/PocketMine/Pocke.../pocketmine/permission/DefaultPermissions.php

    You need pocketmine.command.ban.player and pocketmine.command.unban.player
    NML32 likes this.
Thread Status:
Not open for further replies.

Share This Page

Advertisement