Перейти к основному содержимому

Btcsky Permissions

BTC Sky Permission Definitions

BTC Sky Permission Definition Entry Defines all permissions used by the BTC Sky extension. This entry acts as documentation and allows server operators to customize permission nodes. Based on IMPLEMENTATION_PLAN.md permission requirements.

Поля

ПолеТипПо умолчаниюОписание
permissionCreateStringbtcsky.island.createPermission to create an island
permissionDeleteStringbtcsky.island.deletePermission to delete your island
permissionResetStringbtcsky.island.resetPermission to reset your island
permissionHomeStringbtcsky.island.homePermission to teleport home
permissionVisitStringbtcsky.island.visitPermission to visit other islands
permissionWarpStringbtcsky.island.warpPermission to use warps
permissionSetWarpStringbtcsky.island.setwarpPermission to create warps
permissionDelWarpStringbtcsky.island.delwarpPermission to delete warps
permissionSetHomeStringbtcsky.island.sethomePermission to set home location
permissionSpawnStringbtcsky.island.spawnPermission to teleport to spawn
permissionInviteStringbtcsky.island.invitePermission to invite players
permissionKickStringbtcsky.island.kickPermission to kick members
permissionBanStringbtcsky.island.banPermission to ban players
permissionUnbanStringbtcsky.island.unbanPermission to unban players
permissionPromoteStringbtcsky.island.promotePermission to promote members
permissionDemoteStringbtcsky.island.demotePermission to demote members
permissionSetRoleStringbtcsky.island.setrolePermission to set member roles
permissionTransferStringbtcsky.island.transferPermission to transfer ownership
permissionCoopStringbtcsky.island.coopPermission to add coop members
permissionBiomeStringbtcsky.island.biomePermission to change biome
permissionBorderStringbtcsky.island.borderPermission to toggle border
permissionFlyStringbtcsky.island.flyPermission to use fly
permissionWeatherStringbtcsky.island.weatherPermission to change weather
permissionTimeStringbtcsky.island.timePermission to change time
permissionPvpStringbtcsky.island.pvpPermission to toggle PvP
permissionLockStringbtcsky.island.lockPermission to lock island
permissionRenameStringbtcsky.island.renamePermission to rename island
permissionBankStringbtcsky.island.bankPermission to use bank
permissionDepositStringbtcsky.island.bank.depositPermission to deposit to bank
permissionWithdrawStringbtcsky.island.bank.withdrawPermission to withdraw from bank
permissionUpgradeStringbtcsky.island.upgradePermission to upgrade island
permissionExpandStringbtcsky.island.expandPermission to expand island
permissionUnlockDimensionStringbtcsky.island.dimension.unlockPermission to unlock dimensions
permissionDimensionTeleportStringbtcsky.island.dimension.teleportPermission to teleport between dimensions
permissionTeamChatStringbtcsky.island.teamchatPermission to use team chat
permissionRateStringbtcsky.island.ratePermission to rate islands
permissionUnlimitedSizeStringbtcsky.vip.unlimitedsizePermission for unlimited island size
permissionUnlimitedMembersStringbtcsky.vip.unlimitedmembersPermission for unlimited members
permissionUnlimitedWarpsStringbtcsky.vip.unlimitedwarpsPermission for unlimited warps
permissionPermanentFlyStringbtcsky.vip.flyPermission for permanent fly
permissionBypassCooldownStringbtcsky.vip.bypasscooldownPermission to bypass cooldowns
permissionAdminStringbtcsky.adminCore admin permission
permissionAdminBypassStringbtcsky.admin.bypassPermission to bypass protection
permissionAdminDeleteStringbtcsky.admin.deletePermission to delete any island
permissionAdminTeleportStringbtcsky.admin.teleportPermission to teleport to any island
permissionAdminModifyStringbtcsky.admin.modifyPermission to modify any island
permissionAdminSpyStringbtcsky.admin.spyPermission to spy on team chat
permissionAdminReloadStringbtcsky.admin.reloadPermission to reload configuration
permissionAdminEventsStringbtcsky.admin.eventsPermission to trigger events
permissionAdminPurgeStringbtcsky.admin.purgePermission to purge islands
permissionGroupPlayerStringbtcsky.island.create,btcsky.island.home,btcsky.island.visit,btcsky.island.warp,btcsky.island.invite,btcsky.island.teamchat,btcsky.island.rate,btcsky.island.bankAll basic player permissions (comma-separated)
permissionGroupVipStringbtcsky.vip.fly,btcsky.vip.bypasscooldown,btcsky.island.biome,btcsky.island.border,btcsky.island.weather,btcsky.island.timeAll VIP permissions (comma-separated)
permissionGroupAdminStringbtcsky.admin,btcsky.admin.bypass,btcsky.admin.delete,btcsky.admin.teleport,btcsky.admin.modify,btcsky.admin.spy,btcsky.admin.reload,btcsky.admin.events,btcsky.admin.purgeAll admin permissions (comma-separated)

Current behaviour​

This entry only lists permission nodes for documentation. The current code does not read it, and most of the listed nodes are not checked anywhere. The permissions that are enforced are listed on the extension page.