GriefPrevention Official Thread [1.10/1.11/1.12] TOWN/WECUI Support

that’s file mode.

getting this error with newest build

GP - 83
Pex - 144
Sponge Forge - 1820

anyone know the flags for the shopkeepers/doctors/movetutors aka all the NPCs that pixelmon has to offer? I am trying to search for them but clearly i am bad at life xD Any help would be appreciated, thanks :smiley:

Try using /entityinfo if you have nucleus or essentialcmds

Does permissionmanager work at all? Or would it make it so the claims would not be protected period? I tried testing it for fun with permissionmanager and I have a default user with No added permissions that can break through my protected claim with no problems.

There is a ticket here

https://github.com/djxy/PermissionManager-2.0/issues/10

Once this is fulfilled, GP should work properly.

For now you can use either PEX or LuckPerms(more user friendly)

LuckPerms - LuckPerms | An advanced permissions plugin
PEX - In topic

Commands are getting blocked by wilderness administrator, how do i fix this? http://pastebin.com/aDUn3vVP thats my pex permission file

Wondering if someone knows why everyone has access to other people’s chests on my server. They cannot build or use doors on claimed land, but have full access to others containers :confused:

Using PEX Latest, GP Latest, Sponge Latest, Forge Latest (compatible)

Permissions.json

{
    "subjects": {
        "default": {
            "default": [
                {
                    "contexts": {
                        "localip": "127.0.0.1"
                    },
                    "permissions-default": 0
                }
            ],
            "user": [
                {
                    "parents": [
                        "group:default"
                    ]
                }
            ]
        },
        "group": {
            "admin": [
                {
                    "permissions-default": 1,
                    "options": {
                        "prefix": "&5[Pkmn Prof.]"
                    }
                }
            ],
            "default": [
                {
                    "options": {
                        "prefix": "&2[New Trainer]"
                    },
                    "permissions": {
                        "essentialcmds.lockweather.use": 0,
                        "essentialcmds.tpworld.use": 0,
                        "nucleus.warps.GreenwoodVillage": 1,
                        "essentialcmds.whois.use": 1,
                        "griefprevention.admin.command.restore-nature": 0,
                        "nucleus.realname.base": 1,
                        "griefprevention.claim.command.set-name": 1,
                        "griefprevention.admin.command.restore-nature-aggressive": 0,
                        "essentialcmds.tpa.use": 1,
                        "essentialcmds.speed.use": 0,
                        "nucleus.message.base": 1,
                        "nucleus.warps.ClaraBeach": 1,
                        "essentialcmds.repair.use": 0,
                        "griefprevention.admin.command.delete-admin-claims": 0,
                        "pixelmon.commands.resetpokestats": 0,
                        "essentialcmds.setname.use": 0,
                        "griefprevention.claim.command.trust.build": 1,
                        "essentialcmds.teleport.others": 0,
                        "griefprevention.claim.flag.interact-inventory": 1,
                        "essentialcmds.worldinfo.use": 0,
                        "nucleus.back.base": 1,
                        "essentialcmds.fly.use": 0,
                        "griefprevention.claim.command.flags.reset": 1,
                        "pixelmon.command.pokespawn": 0,
                        "griefprevention.admin.claim.wilderness": 0,
                        "griefprevention.claim.command.abandon-all": 1,
                        "griefprevention.claim.flag.interact-block-primary": 1,
                        "essentialcmds.ignite.use": 0,
                        "essentialcmds.lore.set": 0,
                        "essentialcmds.vanish.use": 0,
                        "nucleus.nick.color": 1,
                        "griefprevention.admin.command.list-admin-claims": 0,
                        "essentialcmds.color.sign.use": 0,
                        "griefprevention.admin.claim.manage-flag-overrides": 0,
                        "pixelmon.command.warpplate": 0,
                        "nucleus.warps.FubarGym": 1,
                        "essentialcmds.teleport.pos.use": 0,
                        "pixelmon.command.breed": 0,
                        "essentialcmds.jail.use": 0,
                        "essentialcmds.mute.use": 0,
                        "kits.sign.use": 1,
                        "commandkits.starterkit": 1,
                        "griefprevention.claim.command.unban-item": 1,
                        "nucleus.warp.list.base": 1,
                        "nucleus.teleport.tpa.selectors": 1,
                        "essentialcmds.feed.others": 0,
                        "essentialcmds.nick.use": 1,
                        "essentialcmds.helpop.use": 0,
                        "griefprevention.claim.command.trust.list": 1,
                        "pixelmon.command.struc": 0,
                        "griefprevention.claim.command.flags.player": 1,
                        "essentialcmds.home.set": 1,
                        "pixelmon.command.teach": 0,
                        "pixelmon.command.pokegiveegg": 0,
                        "griefprevention.claim.command.flags.debug": 1,
                        "essentialcmds.lore.add": 0,
                        "essentialcmds.warp.set": 0,
                        "essentialcmds.sudo.use": 0,
                        "griefprevention.claim.command.abandon": 1,
                        "essentialcmds.speed.others": 0,
                        "essentialcmds.mobspawner.use": 0,
                        "essentialcmds.feed.use": 1,
                        "essentialcmds.blacklist.use": 0,
                        "essentialcmds.jail.remove.use": 0,
                        "griefprevention.claim.flag.item-drop": 1,
                        "nucleus.warps.FubarIsland": 1,
                        "griefprevention.claim.command.list": 1,
                        "nucleus.warp.list.exempt.cost": 1,
                        "griefprevention.admin.claim.manage-flag-defaults": 0,
                        "nucleus.home.list.base": 1,
                        "nucleus.mail.send.base": 1,
                        "pixelmon.command.redeem": 1,
                        "essentialcmds.kill.others": 0,
                        "griefprevention.claim.command.basic-mode": 1,
                        "griefprevention.claim.command.siege": 0,
                        "nucleus.teleport.tptoggle.base": 1,
                        "essentialcmds.heal.others": 0,
                        "nucleus.message.style": 1,
                        "griefprevention.claim.command.pvp": 0,
                        "essentialcmds.rules.use": 0,
                        "essentialcmds.back.use": 1,
                        "pixelmon.command.pokebattle2": 0,
                        "essentialcmds.home.delete": 1,
                        "pixelmon.command.psnapshot": 0,
                        "essentialcmds.time.set": 0,
                        "essentialcmds.heal.use": 0,
                        "essentialcmds.message.use": 1,
                        "essentialcmds.tpall.use": 0,
                        "essentialcmds.playerfreeze.use": 0,
                        "nucleus.itembuy.base": 1,
                        "griefprevention.claim.visualize-claims": 1,
                        "essentialcmds.spawn.use": 1,
                        "essentialcmds.unban.use": 0,
                        "griefprevention.claim.command.trust.permission": 1,
                        "essentialcmds.teleport.use": 0,
                        "essentialcmds.slap.use": 0,
                        "pixelmon.command.endbattle.others": 0,
                        "pixelmon.command.copyToDB": 0,
                        "pixelmon.command.spectate": 1,
                        "worldedit.*": 0,
                        "essentialcmds.mail.use": 1,
                        "griefprevention.claim.command.flags.base": 1,
                        "essentialcmds.sudo.exempt": 0,
                        "essentialcmds.clearinventory.others": 0,
                        "pixelmon.command.setparty": 0,
                        "essentialcmds.god.use": 0,
                        "essentialcmds.firstspawn.set": 0,
                        "nucleus.home.base": 1,
                        "essentialcmds.more.use": 0,
                        "essentialcmds.mail.read": 1,
                        "essentialcmds.warps.use.sign": 1,
                        "essentialcmds.tempban.use": 0,
                        "essentialcmds.time.add": 0,
                        "essentialcmds.rtp.use": 0,
                        "essentialcmds.list.use": 0,
                        "pixelmon.command.givepixelsprite": 0,
                        "pixelmon.command.pokegive": 0,
                        "griefprevention.claim.command.set-greeting": 1,
                        "nucleus.warps.Wintervale": 1,
                        "essentialcmds.kick.use": 0,
                        "essentialcmds.iteminfo.use": 1,
                        "essentialcmds.jail.add.use": 0,
                        "essentialcmds.lore.remove": 0,
                        "griefprevention.command.player.list": 1,
                        "griefprevention.claim.command.info": 1,
                        "wondertrade.command.wondertrade": 1,
                        "essentialcmds.reload.use": 0,
                        "nucleus.nick.colour": 1,
                        "griefprevention.claim.siege.immune": 1,
                        "griefprevention.claim.command.give-pet": 0,
                        "essentialcmds.warp.delete": 0,
                        "nucleus.helpop.base": 1,
                        "essentialcmds.tpa.accept": 1,
                        "essentialcmds.world.use": 0,
                        "essentialcmds.invsee.use": 0,
                        "nucleus.mail.base": 1,
                        "nucleus.message.selectors": 1,
                        "nucleus.warps.PlainsBiomePC": 1,
                        "griefprevention.admin.command.adjust-claim-blocks": 0,
                        "essentialcmds.world.spawn.set": 0,
                        "griefprevention.admin.command.ignore-claims": 0,
                        "essentialcmds.getpos.use": 1,
                        "griefprevention.claim.command.buy-blocks": 0,
                        "pixelmon.command.pokebattle": 0,
                        "griefprevention.claim.flag.interact-entity-primary": 1,
                        "griefprevention.admin.claim.override-limit": 0,
                        "essentialcmds.mobspawn.use": 0,
                        "essentialcmds.rocket.others": 0,
                        "essentialcmds.butcher.use": 0,
                        "essentialcmds.powertool.use": 0,
                        "essentialcmds.broadcast.use": 0,
                        "nucleus.ignore.exempt.chat": 0,
                        "essentialcmds.world.setgamemode": 0,
                        "griefprevention.claim.manage.flag": 0,
                        "nucleus.time.base": 1,
                        "essentialcmds.rules.remove": 0,
                        "essentialcmds.world.create": 0,
                        "griefprevention.command.player.separate": 0,
                        "essentialcmds.jump.use": 0,
                        "riefprevention.claim.command.ban-item": 1,
                        "kits.use.starter": 1,
                        "nucleus.teleport.tpa.base": 1,
                        "essentialcmds.tickstat.use": 0,
                        "essentialcmds.gamemode.others": 0,
                        "pixelmon.command.pokeheal": 0,
                        "griefprevention.admin.command.delete-claim": 0,
                        "essentialcmds.color.chat.use": 1,
                        "griefprevention.admin.command.reload": 0,
                        "pixelmon.command.freeze": 0,
                        "essentialcmds.home.use": 1,
                        "essentialcmds.stop.use": 0,
                        "griefprevention.claim.flag.item-use": 1,
                        "essentialcmds.ban.use": 0,
                        "griefprevention.admin.command.admin-claims": 0,
                        "essentialcmds.slap.others": 0,
                        "pixelmon.command.endbattle": 1,
                        "essentialcmds.tphere.use": 0,
                        "essentialcmds.lore.use": 0,
                        "pixelmon.command.pokesave": 0,
                        "nucleus.afk.base": 1,
                        "nucleus.teleport.tpaccept.base": 1,
                        "nucleus.firstspawn.base": 1,
                        "essentialcmds.blockinfo.use": 1,
                        "essentialcmds.tpahere.use": 0,
                        "nucleus.teleport.tpdeny.base": 1,
                        "essentialcmds.warp.use": 1,
                        "essentialcmds.kill.use": 0,
                        "nucleus.nick.base": 1,
                        "essentialcmds.rocket.use": 0,
                        "essentialcmds.clearinventory.use": 0,
                        "nucleus.back.targets.portal": 1,
                        "essentialcmds.message.respond": 1,
                        "griefprevention.admin.command.delete-claims": 0,
                        "nucleus.feed.base": 1,
                        "essentialcmds.entityinfo.use": 0,
                        "griefprevention.admin.claim.set-admin-flags": 0,
                        "nucleus.nick.style": 1,
                        "griefprevention.command.player.unignore": 1,
                        "griefprevention.admin.command.debug": 0,
                        "nucleus.itemsell.base": 0,
                        "nucleus.home.set.base": 1,
                        "nucleus.list.base": 1,
                        "pixelmon.command.givemoney": 0,
                        "essentialcmds.helpop.receive": 0,
                        "essentialcmds.warps.list": 1,
                        "essentialcmds.gamemode.use": 0,
                        "essentialcmds.tpaall.use": 0,
                        "essentialcmds.unmute.use": 0,
                        "nucleus.back.targets.teleport": 1,
                        "kits.use.default": 1,
                        "essentialcmds.teleport.cooldown.override": 0,
                        "nucleus.motd.base": 1,
                        "pixelmon.command.unlock": 0,
                        "nucleus.warps.DesertBiomePC": 1,
                        "essentialcmds.afk.kick.false": 0,
                        "essentialcmds.hat.use": 0,
                        "essentialcmds.getpos.others": 0,
                        "essentialcmds.weather.use": 0,
                        "essentialcmds.time.use": 0,
                        "nucleus.suicide.base": 0,
                        "essentialcmds.afk.exempt": 0,
                        "griefprevention.command.player.ignore": 1,
                        "griefprevention.claim.create": 1,
                        "griefprevention.claim.command.set-farewell": 1,
                        "essentialcmds.spawn.set": 0,
                        "essentialcmds.home.list": 1,
                        "griefprevention.admin.eavesdrop": 0,
                        "essentialcmds.teleport.pos.others": 0,
                        "nucleus.spawn.base": 1,
                        "griefprevention.claim.command.subdivide": 1,
                        "essentialcmds.unjail.use": 0,
                        "essentialcmds.afk.use": 1,
                        "nucleus.ignore.base": 1,
                        "kits.use": 1,
                        "nucleus.warps.DewfordTown": 1,
                        "essentialcmds.fireball.use": 0,
                        "nucleus.info.base": 1,
                        "essentialcmds.blacklist.add": 0,
                        "griefprevention.claim.flag.interact-block-secondary": 1,
                        "nucleus.motd.login": 1,
                        "griefprevention.claim.command.trust.remove": 1,
                        "griefprevention.admin.command.restore-nature-fill": 0,
                        "essentialcmds.blacklist.remove": 0,
                        "pixelmon.command.transfer": 0,
                        "essentialcmds.motd.use": 0,
                        "nucleus.rules.base": 1,
                        "essentialcmds.enchant.others": 0,
                        "essentialcmds.tpadeny.use": 0,
                        "griefprevention.admin.eavesdrop.signs": 0,
                        "griefprevention.claim.command.give-book": 1,
                        "pixelmon.command.halloween": 0,
                        "essentialcmds.blacklist.bypass": 0,
                        "essentialcmds.kickall.use": 0,
                        "griefprevention.claim.flag.item-pickup": 1,
                        "pixelmon.command.pokestats": 0,
                        "essentialcmds.fly.others": 0,
                        "griefprevention.claim.flag.interact-entity-secondary": 1,
                        "griefprevention.claim.command.sell-blocks": 0,
                        "essentialcmds.worlds.list": 0,
                        "essentialcmds.ignite.others": 0,
                        "nucleus.rtp.base": 1,
                        "griefprevention.claim.manage.flags": 0,
                        "essentialcmds.blacklist.list": 0,
                        "essentialcmds.enchant.use": 0,
                        "essentialcmds.vanish.others": 0,
                        "essentialcmds.mail.list": 1,
                        "griefprevention.claim.command.flags.group": 0,
                        "essentialcmds.asconsole.use": 0,
                        "nucleus.back.targets.death": 1,
                        "nucleus.feed.exempt.cooldown": 1,
                        "pixelmon.command.endbattle.self": 1,
                        "griefprevention.claim.command.list-flags": 1,
                        "essentialcmds.direction.use": 1,
                        "nucleus.back.targets.": 1,
                        "nucleus.feed.exempt.cost": 1,
                        "griefprevention.admin.command.set-accrued-claim-blocks": 0,
                        "nucleus.warps.Dawsbury": 1,
                        "nucleus.warp.base": 1
                    },
                    "parents": [
                        "group:member"
                    ]
                }
            ],
            "member": [
                {
                    "options": {
                        "prefix": "&3[Trainer]"
                    }
                }
            ]
        },
        "user": {
            "7e79d729-4dbd-4488-811d-e100f55190ba": [
                {
                    "parents": [
                        "group:admin"
                    ]
                }
            ],
            "243f7e5a-1523-4d6a-8ad9-4f91823de8ce": [
                {
                    "parents": [
                        "group:member"
                    ]
                }
            ],
            "c29c58ed-2a23-4c9d-a0b0-b7103ed6b445": [
                {
                    "parents": [
                        "group:member"
                    ]
                }
            ],
            "3bf47ea6-4205-42dd-b139-34dd27a3c21b": [
                {
                    "parents": [
                        "group:member"
                    ]
                }
            ]
        }
    },
    "schema-version": 4,
    "rank-ladders": {
        "default": [
            "group:default",
            "group:member"
        ]
    },
    "context-inheritance": {}
}

seem to get the error off and on. during shut down and another one during start up

SF - 1820

You assigned flag permissions to the trainer group which you should never do unless you are 100% sure you want to force a value for it.
Simply remove ‘griefprevention.claim.flag.interact-block-primary’ and ‘griefprevention.claim.flag.interact-block-secondary’

Create a ticket on github.

can we get a link to the github? (found it, its under source)

This does not work. Any help?

What does the permission debug output show?

What does this mean?

What happens when you do /pex debug griefprevention and then attempt an action (note that the mod/plugin argument is only on PEX API 5.0), obviously LuckPerms has a different command but the same point

Hi, I have got a problem.
I use adminshop for my in game shop on the spawn. The spawn is claimed with an admin claim.
If players try to use the sign it says: You don’t have an administrator’s permission to use that.

I have got these flags:
Interact-item-primary.minecraft.sign true
Interact-item-secondary.minecraft.sign true
item-use.minecraft.sign true

Is it possible to make the signs interactable?

How can i add a permissions node to allow a player to use the trust command what is the node for it?

https://github.com/MinecraftPortCentral/GriefPrevention/blob/master/src/me/ryanhamshire/griefprevention/GPPermissions.java

1 Like

Well im on API 4.2.0. Still possible to do it though?