Permissions

Permission Nodes

This is a list of all permission nodes that are planned for FutureSuite.

A note about permissions: These permissions are categorized to be simple to grant. Command permissions are categorized, and any command with an option to be used on other players have a separate permission in futuresuite.others. This means you will be able to give your players futuresuite.general.* without having to worry about them being able to AFK others (or do bad things)

Total command of FutureSuite: futuresuite.*

General permission nodes:

Total command of general category: futuresuite.general.*

futuresuite.general.afk
Permission to go AFK.
futuresuite.general.afk.loud: Permission to broadcast AFK status.
futuresuite.general.afk.reason: Permission to supply reason for AFK status.
futuresuite.general.compass
Permission to use the compass.
futuresuite.general.getpos
Permission to get coordinates.
futuresuite.general.getpos.exact: Permission to get exact coordinates.
futuresuite.general.help
Permission to use /help.
futuresuite.general.ignore
Permission to ignore other players.
futuresuite.general.ignore.silence: Permission to silence chat entirely.
futuresuite.general.info
Permission to view /info.
futuresuite.general.list
Permission to view a list of players.
futuresuite.general.list.count: Permission to get a count of online players.
futuresuite.general.list.group: Permission to get a list of people in a specific group.
futuresuite.general.list.mods: Permission to get a list of mods.
futuresuite.general.mail
Permission to view and clear mail sent to you.
futuresuite.general.mail.send: Permission to send mail.
futuresuite.general.motd
Permission to use /motd.
futuresuite.general.msg
Permission to send messages to other players.
futuresuite.general.rname
Permission to get a user's real name.
futuresuite.general.rname.all: Permission to get all aliased users' real names.
futuresuite.general.rules
Permission to view the rules.
futuresuite.general.session
Permission to create, add, end, toggle between session/external chat, toggle listening to external chat, and set a topic.
futuresuite.general.session.group: Permission to target a specific group to notify (MUST be one in config's 'SessionGroups' list)
futuresuite.general.suicide
Permission to commit suicide.
futuresuite.general.suicide.force: Permission to force suicide.

Fun permission nodes:

Total command of fun category: futuresuite.fun.*

futuresuite.fun.bounce
Permission to bounce.
futuresuite.fun.bounce.double: Permission to bounce twice the height.
futuresuite.fun.bounce.loud: Permission to broadcast bounciness.
futuresuite.fun.bounce.multiplier: Permission to set a bounce multiplier.
futuresuite.fun.cannon
Permission to shoot TNT.
futuresuite.fun.dizzy
Permission to drink too many shots.
futuresuite.fun.effect
Permission to apply effects.
futuresuite.fun.effect.fx.<effect>: Permission to apply specific effects (use * in place of <effect> to allow all).
futuresuite.fun.facepalm
Permission to show your disgust.
futuresuite.fun.facepalm.player: Permission to facepalm at someone.
futuresuite.fun.facepalm.all: Permission to facepalm at everyone.
futuresuite.fun.facepalm.console: Permission to facepalm at console.
futuresuite.fun.facepalm.object: Permission to facepalm at an object.
futuresuite.fun.facepalm.server: Permission to facepalm at the server.
futuresuite.fun.hammer
Permission to wield the symbol of justice.
futuresuite.fun.hammer.allegiances: Permission to add friends / enemies as well as remove them.
futuresuite.fun.hammer.radius: Permission to set impact radius.
futuresuite.fun.hat
Permission to try new headgear.
futuresuite.fun.hat.force: Permission to force an item onto your head.
futuresuite.fun.hat.item: Permission to put any item onto your head (WARNING: This means that player can spawn in items they are allowed to with /item or /give!).
futuresuite.fun.hat.loud: Permission to announce your hat is there.
futuresuite.fun.ignite
Permission to burn others.
futuresuite.fun.ignite.damage: Permission to actually damage the player when using this.
futuresuite.fun.ignite.loud: Permission to broadcast your fiery attitude.
futuresuite.fun.moonwalk
Permission to activate 16.6% gravity.
futuresuite.fun.shock
Permission to shock people.
futuresuite.fun.shock.damage: Permission to actually damage the player when using this.
futuresuite.fun.shock.loud: Permission to broadcast your shocking behaviour.
futuresuite.fun.slap
Permission to slap people.
futuresuite.fun.slap.double: Permission to double slap damage.
futuresuite.fun.slap.loud: Permission to broadcast that you're slap-happy.
futuresuite.fun.slap.multiplier: Permission to set a multiplier.

Teleport permission nodes:

Total command of teleport category: futuresuite.teleport.*

futuresuite.teleport.back
Permission to teleport to your previous location.
futuresuite.teleport.home
Permission to set, remove, and go home.
futuresuite.teleport.spawn
Permission to teleport to spawn.
futuresuite.teleport.spawn.world.<world>: Permission to teleport to X world's spawn.
futuresuite.teleport.tp
Permission to teleport. Notice: The code for this includes a check for -a and -d permissions, so no need to assign this permission node if you only want people to be able to accept and deny requests. Just give the associated permissions listed below.
futuresuite.teleport.tp.accept: Permission to accept teleport requests.
futuresuite.teleport.tp.coordinates: Permission to teleport to coordinates.
futuresuite.teleport.tp.deny: Permission to reject teleport requests.
futuresuite.teleport.tp.here: Permission to teleport people to you.
futuresuite.teleport.tp.override: Permission to override tptoggle status.
futuresuite.teleport.tp.here.override: Permission to override tptoggle status with -h.
futuresuite.teleport.tp.remote: Permission to teleport remotely.
futuresuite.teleport.tp.remote.override: Permission to override tptoggle status in remote teleports.
futuresuite.teleport.tpa
Permission to ask people for teleports.
futuresuite.teleport.tpa.all: Permission to ask all people to teleport to you.
futuresuite.teleport.tpa.here: Permission to ask people to teleport to you.
futuresuite.teleport.tpperm
Permission to let people permanently teleport directly to you.
futuresuite.teleport.tpperm.teleport: Permission to actually teleport.
futuresuite.teleport.tptoggle
Permission to toggle various teleport settings.
futuresuite.teleport.tptoggle.tpa: Permission to cycle through what to do when a teleport request is received (accept, deny, or prompt?).
futuresuite.teleport.tptoggle.tp: Permission to allow people to teleport to you and teleport you to them.
futuresuite.teleport.tptoggle.tpperm: Permission to allow or deny people on your perm-tp list from teleporting to you.
futuresuite.teleport.tptoggle.alwaysoverride: Permission to enable or disable always forcing a teleport when using /tp.

Moderator permission nodes (commands):

Total command of category: futuresuite.moderator.*

futuresuite.moderator.ac
Permission to use and receive admin chat.
futuresuite.moderator.ban
Permission to ban players. Note: You can assign the temporary-ban permission without assigning the ban permission and the player will be required to use the -t flag to ban anyone.
futuresuite.moderator.ban.silent: Permission to ban silently.
futuresuite.moderator.ban.temporary: Permission to temporarily ban.
futuresuite.moderator.broadcast
Permission to broadcast messages.
futuresuite.moderator.kick
Permission to kick players.
futuresuite.moderator.kick.silent: Permission to kick silently.
futuresuite.moderator.mute
Permission to mute players.
futuresuite.moderator.mute.temporary: Permission to temporarily mute.
futuresuite.moderator.pinfo
Permission to view player data.
futuresuite.moderator.pinfo.ipdata: Permission to view IP data.
futuresuite.moderator.pinfo.meta: Permission to view player meta.
futuresuite.moderator.say
Permission to broadcast messages.
futuresuite.moderator.spy
Permission to spy on private messages and mail.
futuresuite.moderator.unban
Permission to unban players.

Cheat permission nodes:

Total command of category: futuresuite.cheat.*

futuresuite.cheat.clear
Permission to clear your inventory.
futuresuite.cheat.clear.armor: Permission to clear the armour slots. Note: permission is armor, not armour.
futuresuite.cheat.clear.blocks: Permission to clear all blocks from your inventory.
futuresuite.cheat.clear.hotbar: Permission to clear the hotbar.
futuresuite.cheat.clear.inventory: Permission to clear the inventory itself.
futuresuite.cheat.dispname
Permission to set an alias.
futuresuite.cheat.enchant
Permission to enchant items.
futuresuite.cheat.enchant.e.<enchantment>: Permission to enchant with a specific enchantment.
futuresuite.cheat.enchant.auto: Permission to enchant an item with all applicable (standard) enchantments.
futuresuite.cheat.enchant.armor: Permission to enchant armour.
futuresuite.cheat.enchant.inventory: Permission to enchant everything in your inventory.
futuresuite.cheat.fly
Permission to fly.
futuresuite.cheat.fly.speed: Permission to change flight speed.
futuresuite.cheat.gamemode
Permission to check your game mode.
futuresuite.cheat.gamemode.survival: Permission to change to survival.
futuresuite.cheat.gamemode.creative: Permission to change to creative.
futuresuite.cheat.gamemode.adventure: Permission to change to adventure.
futuresuite.cheat.give
Permission to give yourself items.
futuresuite.cheat.give.infinite: Permission to give infinite stacks.
futuresuite.cheat.god
Permission to enter god mode.
futuresuite.cheat.god.persist: Permission for god mode to persist after logging out and back in.
futuresuite.cheat.item
Permission to give yourself items.
futuresuite.cheat.item.infinite: Permission to give yourself infinite stacks.
futuresuite.cheat.mob
Permission to spawn mobs and edit spawners. Note: .setspawner may be given in conjunction with this to only allow players to change spawners.
futuresuite.cheat.mob.spawn: Permission to spawn mobs.
futuresuite.cheat.mob.setspawner: Permission to change a spawner.
futuresuite.cheat.mob.<mob>: Permission to spawn specific types of mobs.
futuresuite.cheat.mob.anger: Permission to spawn angry mobs.
futuresuite.cheat.mob.count: Permission to spawn a specific amount of mobs.
futuresuite.cheat.mob.mount: Permission to spawn mobs with mounts.
futuresuite.cheat.mob.tamed: Permission to spawn mobs with specified owners (only works with wolves and ocelots)
futuresuite.cheat.mob.burn: Permission to spawn burning mobs.
futuresuite.cheat.pacify
Permission to pacify mobs.
futuresuite.cheat.pacify.radius: Permission to set a pacification radius.
futuresuite.cheat.player
Permission to use /heal, /feed, or /kill
futuresuite.cheat.player.heal: Permission to heal yourself.
futuresuite.cheat.player.feed: Permission to feed yourself.
futuresuite.cheat.player.kill: Permission to kill yourself.
futuresuite.cheat.repair
Permission to repair items.
futuresuite.cheat.repair.armor: Permission to repair items in the armour slots.
futuresuite.cheat.repair.enchanted: Permission to repair enchanted items.
futuresuite.cheat.repair.hotbar: Permission to repair everything in the hotbar.
futuresuite.cheat.repair.inventory: Permission to repair everything in your inventory.
futuresuite.cheat.table
Permission to access a workbench anywhere.
futuresuite.cheat.time
Permission to check the time.
futuresuite.cheat.time.change: Permission to change the time.
futuresuite.cheat.time.lock: Permission to lock the time.
futuresuite.cheat.time.client: Permission to set client time.
futuresuite.cheat.time.silent: Permission to change the time silently.
futuresuite.cheat.weather
Permission to change the weather.

Permissions to target other players:

futuresuite.others.afk
Permission to AFK other players.
futuresuite.others.getpos
Permission to get other players' locations.
futuresuite.others.bounce
Permission to bounce other players.
futuresuite.others.dizzy
Permission to test effects of drinking on other players.
futuresuite.others.effect
Permission to apply effects on other players.
futuresuite.others.hat
Permission to put hats on other players.
futuresuite.others.moonwalk
Permission to reduce other players' gravity levels.
futuresuite.others.home
Permission to go to other players' homes.
futuresuite.others.spawn
Permission to teleport other players to spawn.
futuresuite.others.tp
Permission to teleport one player to another, remotely.
futuresuite.others.clear
Permission to clear other players' inventories.
futuresuite.others.dispname
Permission to set or remove other players' aliases.
futuresuite.others.fly
Permission to enable or disable flight and set flight speeds for other players.
futuresuite.others.gamemode
Permission to check other players' gamemodes. Note: You need futuresuite.cheat.gamemode.<gamemode> to actually change players' gamemodes.
futuresuite.others.god
Permission to give others god mode.
futuresuite.others.player.heal
Permission to heal others.
futuresuite.others.player.feed
Permission to feed others.
futuresuite.others.player.kill
Permission to kill others.
futuresuite.others.time
Permission to set client time for other people.

Other permission nodes:

Moderator permissions:

futuresuite.mod
Permission to be listed as a moderator in /list and the tab-list. Also receives notifications for sessions. Note: This does NOT include functions listed below.
futuresuite.mod.ignore: Permission to make players ignore each other.
futuresuite.mod.mail: Permission to moderate player mail.
futuresuite.mod.session: Permission to moderate sessions. This includes things such as changing the topic of, adding players to, kicking players from, and closing sessions that don't belong to them.
futuresuite.mod.home: Permission to delete and set homes for other players.
futuresuite.mod.tpperm: Permission to manage other players' permanent-tp list.

Notifications permissions:

Note: Whenever the term always is used, the notification is sent regardless of silent setting.

futuresuite.notifications
Permission to toggle notifications on and off. Does not include functions listed below.
futuresuite.notifications.afk: Permission to be notified when someone goes AFK silently.
futuresuite.notifications.ignore: Permission to be notified when a player ignores someone else.
futuresuite.notifications.bounce: Permission to be notified when someone bounces.
futuresuite.notifications.cannon: Permission to be notified when someone shoots TNT.
futuresuite.notifications.dizzy: Permission to be notified when someone becomes dizzy.
futuresuite.notifications.effect: Permission to be notified when someone applies an effect.
futuresuite.notifications.hammer: Permission to be notified when a hammer is given or taken.
futuresuite.notifications.hat: Permission to be notified when someone puts on a hat.
futuresuite.notifications.moonwalk: Permission to be notified when someone uses /moonwalk.
futuresuite.notifications.shock: Permission to be notified when someone shocks someone else.
futuresuite.notifications.slap: Permission to be notified when someone slaps someone else.
futuresuite.notifications.tp: Permission to be always be notified of teleportation.
futuresuite.notifications.tpa: Permission to be notified for teleport requests.
futuresuite.notifications.ban: Permission to always be notified of bans.
futuresuite.notifications.kick: Permission to always be notified of kicks.
futuresuite.notifications.mute: Permission to always be notified of mutes.
futuresuite.notifications.clear: Permission to be notified when someone clears an inventory.
futuresuite.notifications.dispname: Permission to be notified when someone sets an alias.
futuresuite.notifications.enchant: Permission to be notified when something is enchanted.
futuresuite.notifications.fly: Permission to be notified when someone is granted flight.
futuresuite.notifications.gamemode: Permission to be notified when a gamemode is changed.
futuresuite.notifications.give: Permission to be notified when someone spawns items.
futuresuite.notifications.god: Permission to be notified when someone enables god mode.
futuresuite.notifications.item: Permission to be notified when someone spawns items.
futuresuite.notifications.mob: Permission to be notified when a mob is spawned or a spawner is set.
futuresuite.notifications.pacify: Permission to be notified when someone pacifies mobs.
futuresuite.notifications.player: Permission to be notified when someone heals, feeds, or kills.
futuresuite.notifications.repair: Permission to be notified when someone repairs their items.
futuresuite.notifications.time: Permission to always be notified when any time is changed.
futuresuite.notifications.weather: Permission to always be notified when the weather is changed.

Targeting permissions:

Target processing permissions are recommended only for staff members.

futuresuite.targets.near
Permission to use the %near flag with any command.
futuresuite.targets.world
Permission to use the %world flag with any command.
futuresuite.targets.all
Permission to use the * flag with any command.
futuresuite.massmsg
Permission to message all players.
futuresuite.massmail
Permission to mail all players, ONLINE OR OFFLINE. Not recommended for regular players on large servers!

Other miscellaneous permissions:

futuresuite.setspawn
Permission to set spawns with /spawn.
futuresuite.color
Permission to use colour codes in /broadcast and /say. Also works for private messages.
futuresuite.permissionlesshelp
Permission to view all registered commands in /help.
futuresuite.pun
Permission to use /pun.
futuresuite.saying
Permission to use /saying.
Persistence permissions

futuresuite.persist.fly: Persist flight upon relogging and changing worlds.
futuresuite.persist.god: Persist god mode upon relogging.

Exempt permissions:

Exempt permissions allow you to bypass some restrictions set in place.
futuresuite.exempt.home: Set unlimited homes.
futuresuite.exempt.tp: Teleport as high as you want to.
futuresuite.exempt.ban: Become immune to banning.
futuresuite.exempt.kick: Become immune to kicking.
futuresuite.exempt.mute: Become immune to muting.
futuresuite.exempt.kill: Become immune to killing.
futuresuite.exempt.godrestricts: Override the per-world god mode restrictions.

Administrator permissions:

futuresuite.admin
Permission to reload the plugin and check version information.
futuresuite.updates
Permission to be notified when an update is available for FutureSuite.

Comments

Posts Quoted:
Reply
Clear All Quotes