🔑 PermissionsEx v2.0 [API 5]

Yes

Error. What version of Forge and spongeforge you use?

He uses forge 1552 and Sponge 794, just look at the log. However the server is in offline mode, running it like this isnt a good solution at all.

Edit: nvm, cant read!

looks like this is an issue with exception handling – the Path API throws a different exception than the File API when a file does not exist.

everyone on my server still can op their self’s and thares no op permission set so how can they still do it my pex config is

[spoiler=config]

{
    "subjects": {
        "system": {
            "Trainer": [
                {
                    "contexts": {
                        "srcip": "127.0.0.1"
                    },
                    "permissions-default": 1
                }
            ],
            "default": [
                {
                    "parents": [
                        "group:Trainer"
                    ]
                }
            ],
            "Console": [
                {
                    "options": {
                        "prefix": ""
                    }
                }
            ]
        },
        "group": {
            "Owner": [
                {
                    "permissions-default": 1,
                    "options": {
                        "rank": "0",
                        "rank-ladder": "default",
                        "prefix": "<c n='white'>[<c n='red'>Owner</c>]</c>"
                    }
                }
            ],
            "Trainer": [
                {
                    "permissions": {
                        "tpa.use": 1,
                        "tpa.accept": 1,
                        "home.delete": 1,
                        "home.set": 1,
                        "spawn.use": 1,
                        "home.use": 1,
                        "kits.use.Starter": 1,
                        "kits.list": 1,
                        "dynmap.webchat": 1,
                        "dynmap.webregister": 1,
                        "minecraft.command.help": -1,
                        "tpadeny.use": 1,
                        "kits.use": 1
                    },
                    "options": {
                        "rank": "20",
                        "rank-ladder": "default",
                        "prefix": "<c n='white'>[<c n='green'>Trainer</c>]</c>"
                    },
                    "parents": [
                        "group:Helper"
                    ]
                }
            ],
            "Admin": [
                {
                    "permissions-default": 1,
                    "permissions": {
                        "minecraft.command.stop": -1
                    },
                    "options": {
                        "rank": "1",
                        "rank-ladder": "default",
                        "prefix": "<c n='white'>[<c n='dark_red'>Admin</c>]</c>"
                    }
                }
            ],
            "Helper": [
                {
                    "options": {
                        "rank": "10",
                        "rank-ladder": "default"
                    },
                    "parents": [
                        "group:Mod"
                    ]
                }
            ],
            "Mod": [
                {
                    "options": {
                        "rank": "5",
                        "rank-ladder": "default"
                    },
                    "parents": [
                        "group:Admin"
                    ]
                }
            ]
        },
        "user": {
            "3c13ac72-420c-4fe2-95c6-05943960eaaf": [
                {
                    "options": {
                        "name": "LisbethTheCub"
                    },
                    "parents": [
                        "group:Owner"
                    ]
                }
            ],
            "406e0466-709a-4ac5-8da1-e802474769ec": [
                {
                    "options": {
                        "name": "ZaexTheKitten"
                    },
                    "parents": [
                        "group:Owner"
                    ]
                }
            ],
            "8f10cfde-d8c7-4b48-b0b7-ceca4a497dfa": [
                {
                    "options": {
                        "name": "TeethOfEmultion"
                    },
                    "parents": [
                        "group:Admin"
                    ]
                }
            ],
            "51f84cb3-e686-4752-84b8-69b5b66958fb": [
                {
                    "options": {
                        "name": "Blackweavile"
                    },
                    "parents": [
                        "group:Admin"
                    ]
                }
            ],
            "6bd756b8-849f-4d3a-b3f9-be37cc038e03": [
                {
                    "options": {
                        "name": "BulbaTheSaur"
                    },
                    "parents": [
                        "group:Admin"
                    ]
                }
            ]
        }
    },
    "schema-version": 4
}

[/spoiler]

witch i copied off someone other post
sorry im used to the bukkit pex witch to me this is completely new

Please don’t post long files like this in a Forum message, it really clogs up the thread.
The preferred method is to use a hosting site like Pastebin or similar, and post a link.
The same applies to log files, long code examples, etc.
EDIT: I edited your post to at least put the config in spoilertags.

Your inheritance is reversed – adding a group (group A) as a parent of another (group B) would give group B all the permissions of group A – essentially an include.

i have fixed the issue thanks this dosent seem as hard now that i got some sleep

Any thoughts on my problem?

If you manually create a empty file permissionsex.conf and start the server, then http://pastebin.com/uwPm0RDR

Caused by: ninja.leaping.permissionsex.exception.PermissionsLoadingException: While loading permissions file from config\permissionsex\permissions.json

After stopping the server the file contains: http://pastebin.com/fMD74bKB

If you manually create a empty file permissions.json and start the server, then http://pastebin.com/7m52X7Wq

There are no errors. PEX will automatically create these files?

After stopping the server the file contains: permissions.json

yeah, that’s a configurate bug. I’ve fixed it in Configurate so eventually it’ll percolate into Sponge.

The server runs without error, but the error when you connect the player: http://pastebin.com/1qvF7QjV
permissions.json http://pastebin.com/7eFttXeU2

I created server folder.
Insert file permissions-sponge-2.0-SNAPSHOT in mods folder.
Does not create folder inside permissionsex config folder so I can not use PermissionEx.
Starting server: http://pastebin.com/1ccAWsBu
Help :fearful:

forge-1.8-11.14.3.1561
spongeforge-1.8-1561-2.1-DEV-808

EDIT: I read now over,
So i have to create the file permissions.json …

Is there any way to remove an entire command node from a group? I assumed if I can add an entire group using the node root I aught to be able to remove it that way, but that doesn’t appear to be the case.

I’m still trying to remove all the PEX and SPONGE commands from my default player group. I have it down to 6 pesky holdouts and I can’t find a way to get rid of them. They are:
/pex
/promote
/demote
/callback
/pagination
/sponge

And here’s what I’ve tried: (the minecraft commands are working as expected, other than I couldn’t use minecraft.command to remove all of them.)
http://pastebin.com/Htr4AMJM

1 Like

#93 is not working with SpongeForge build 814 and Forge 1563

EDIT: When can this be fixed?

1 Like

You can tell when the hotfix plug-in?

Yeah I’m waiting for Permissionsex to catch up with the current build 814, any idea when or are you guys waiting for another version?

1 Like

as soon as @zml got some sparetime :wink:

Haha aren’t we all waiting for free time.

1 Like

Im having an issue starting my server with the PermissionsEx-Sponge.jar in my mods directory. Running spongeforge-1.8-1565-2.1-DEV-824.jar with forge forge-1.8-11.14.4.1568-universal.jar server. I will past link to pastbin of my startup error.

Any help is greatly appreciated.

Thanks,
Playa