BentoBoxWorld / BentoBox

Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.
https://bentobox.world
Eclipse Public License 2.0
334 stars 136 forks source link

Player can see blueprints they don't have the permission to use/see #803

Closed myavuzokumus closed 5 years ago

myavuzokumus commented 5 years ago

Description

Describe the bug

Screenshots and videos

image image

Server

Plugins

image

BentoBox and Addons

image

BONNe commented 5 years ago

And could you also display all player permissions who can see, but shouldn't?

myavuzokumus commented 5 years ago

https://luckperms.github.io/editor/#08nelcouaj

BONNe commented 5 years ago

Isn't "*" meaning that the player has all permissions...?

Which group can do that?

myavuzokumus commented 5 years ago

all

Poslovitch commented 5 years ago

Bug confirmed. At least I think it is.

Poslovitch commented 5 years ago

Okay. This is not a bug from BentoBox. This is an issue with the permissions. I don't understand why LuckPerms handle things like this for this thing, but you need to negate the permissions of the Bundles you don't want your players to see. It looks like they're "true" by default, so if you want to prevent players from seeing the bundle bundleABCD, you'll have to set the bskyblock.island.create.bundleABCD to false, explicitly.

myavuzokumus commented 5 years ago

How ?

myavuzokumus commented 5 years ago

could you explain it with screenshots because i didn't understood you.

myavuzokumus commented 5 years ago

and this problem only caveblock. No distress in other game modes.

Poslovitch commented 5 years ago

@OverBrave image

and this problem only caveblock. No distress in other game modes.

I confirmed this behaviour was happening on all gamemodes.