BentoBoxWorld / BSkyBlock

BSkyBlock add-on for BentoBox (Discord link: https://discordapp.com/invite/T5HxmvK)
https://bentobox.world
Eclipse Public License 2.0
134 stars 52 forks source link

Permissions does not work correctly #120

Closed Azriael2 closed 5 years ago

Azriael2 commented 5 years ago

I'm getting problem with permissions for bskyblock.mod and bskyblock.admin. Even with set permissions, players can't use /bsb delete or can be expeled from islands with permission bskyblock.mod.bypassexpel. I'm using MoxPerms which works same way as PermissionsEx. Adding bskyblock.admin.* works fine.

Permissions which doesn't work correctly:

Permissions which works fine:

16:54:26 INFO: Aktualnie: SPIGOT 1.13.2. 16:54:26 INFO: Wersja Bentobox: name: Załadowane światy gry

16:54:26 INFO: Załadowane dodatki 16:54:26 INFO: Biomes 0.4.5 16:54:26 INFO: BSkyBlock 1.4.1 16:54:26 INFO: Level 1.4.0 16:54:26 INFO: WelcomeWarps 1.4.0

[16:54:49 INFO]: Plugins (53): CleanroomGenerator, ColoredSigns, MoxBlood, PlaceholderAPI, PlugMan, VoxelSniper, PetBlocks, WorldEdit, Skript, PacketListenerApi, MoxCore, skDragon, GlowAPI, SkQuery, WorldBorder, MoxTokensDatabase, ProtocolLib, MVdWPlaceholderAPI, GlobalMarket, FeatherBoard, SQLibrary, LiteJoin, skUtilities, Vault, PlayerParticles, ProtocolSupport, CommandButtons, MoxChatTitles, HolographicDisplays, TuSKe, WorldGuard, MobStacker, HolographicScoreboard, MoxPerms, Essentials, ChatInjector, MoxPlayerParticles, HeadDatabase, Citizens, BentoBox, EssentialsChat, TAB, ProtocolSupportStuff, MoxPremiumShop, CitizensCMD, skRayFall, EssentialsProtect, EssentialsSpawn, MorkazSk, Multiverse-Core, BossShopPro, ItemShops, CraftBook


I also can't find commands for these permissions (so commands protect and lock):

And can't find permission for /bsbadmin getrank.

Poslovitch commented 5 years ago

Most of the permissions are actually stale ones, outdated and or not even in use.

Running through all of them to see which ones exist and actually work is going to be a tedious yet necessary process.

Azriael2 commented 5 years ago

Is there any easier way? I don't want to give every permission to them nor none of them, becuase finding them will be too hard.

Also, any way to give them permissions to PLACE_BLOCKS without getting rank on player islands?

Poslovitch commented 5 years ago

I'll try to work on writing down proper documentation for this.

tastybento commented 5 years ago

These ones do not have commands and being removed for now. They could become commands in the future:

The following are bugs and will be fixed:

More checking is required. We used the permissions list as a TODO list in the past, so maybe not all the permissions are supported yet.

tastybento commented 5 years ago

I think this is done now from a code perspective. If you agree @Poslovitch please close.