# Permissions

### Modifying this file won't have any effect, edit ranks.txt!

Node | Type | Player | OP | Info (Mouse over for variants)
--- | --- | --- | --- | ---
`admin_panel.ftbutilities.crash_reports.delete` | `bool` | `false` | `true` | Allow to delete crash reports, requires admin_panel.ftbutilities.crash_reports.view
`admin_panel.ftbutilities.crash_reports.view` | `bool` | `false` | `true` | Allow to view crash reports via Admin Panel
`admin_panel.ftbutilities.edit_world.gamerules` | `bool` | `false` | `true` | Allow to edit gamerules via Admin Panel
`command` | `bool` | `false` | `true` | Permission for commands, if FTBUtilities command overriding is enabled. If not, this node will be inactive
`command.thutcoresettings.edit` | `bool` | `false` | `true` | Can the player use thutcoresettings to edit config values?
`ftbutilities.afk.timer` | `timer` | `0s` | AFK Timer
`ftbutilities.back.cooldown` | `timer` | `3m` | `0s` | /back Cooldown Timer
`ftbutilities.back.infinite` | `bool` | `false` | Allow to use 'back' command infinite times
`ftbutilities.back.warmup` | `timer` | `5s` | `0s` | /back Warmup Timer
`ftbutilities.badge` | `string` | `""` | Badge
`ftbutilities.chat.name_format` | `string` | `"<{name}>"` | `"<&2{name}&r>"` | permission.ftbutilities.chat.name_format
`ftbutilities.chat.nickname.colors` | `bool` | `false` | `true` | Allow to use formatting codes in nickname, requires ftbutilities.chat.nickname.set
`ftbutilities.chat.nickname.set` | `bool` | `false` | `true` | Allow to change nickname
`ftbutilities.chat.speak` | `bool` | `true` | Controls if player is muted or not
`ftbutilities.chat.text.color` | `enum` | `white` | Chat Text Color
`ftbutilities.chunkloader.load_offline` | `bool` | `true` | Keep loaded chunks working when player goes offline
`ftbutilities.chunkloader.max_chunks` | `int` | `50` | `64` | Max Loadable Chunks
`ftbutilities.claims.attack_animals` | `bool` | `false` | `true` | Allow to attack animals in claimed chunks
`ftbutilities.claims.block.edit` | `bool` | `false` | `true` | Permission for blocks that players can break and place within claimed chunks
`ftbutilities.claims.block.interact` | `bool` | `false` | `true` | Permission for blocks that players can right-click within claimed chunks
`ftbutilities.claims.block.interact.abyssalcraft.door_dlt` | `bool` | `true` |
`ftbutilities.claims.block.interact.abyssalcraft.door_drt` | `bool` | `true` |
`ftbutilities.claims.block.interact.dimdoors.dimensional_portal` | `bool` | `true` |
`ftbutilities.claims.block.interact.dimdoors.gold_dimensional_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.dimdoors.gold_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.dimdoors.iron_dimensional_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.dimdoors.oak_dimensional_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.dimdoors.quartz_dimensional_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.dimdoors.quartz_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.acacia_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.anvil` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.birch_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.crafting_table` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.dark_oak_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.iron_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.jungle_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.spruce_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.minecraft.wooden_door` | `bool` | `true` |
`ftbutilities.claims.block.interact.nuclearcraft.reactor_door` | `bool` | `true` |
`ftbutilities.claims.bypass_limits` | `bool` | `false` | Allow to bypass claiming and loading limits
`ftbutilities.claims.item` | `bool` | `true` | Permission for items that players can right-click in air within claimed chunks
`ftbutilities.claims.item.minecraft.bucket` | `bool` | `false` | `true` |
`ftbutilities.claims.item.minecraft.end_crystal` | `bool` | `false` | `true` |
`ftbutilities.claims.item.minecraft.lava_bucket` | `bool` | `false` | `true` |
`ftbutilities.claims.item.minecraft.water_bucket` | `bool` | `false` | `true` |
`ftbutilities.claims.max_chunks` | `int` | `100` | `1000` | Max Claimable Chunks
`ftbutilities.display.admin_info` | `bool` | `false` | `true` | Display 'Admin' in Server Info
`ftbutilities.homes.cooldown` | `timer` | `5m` | `0s` | /home Cooldown Timer
`ftbutilities.homes.cross_dim` | `bool` | `true` | Can use /home to teleport to/from another dimension
`ftbutilities.homes.max` | `int` | `1` | `100` | Max Homes
`ftbutilities.homes.warmup` | `timer` | `5s` | `0s` | /home Warmup Timer
`ftbutilities.leaderboard` | `bool` | `true` | Permission for leaderboards that players can view
`ftbutilities.other_player.claims.claim` | `bool` | `false` | `true` | Allow player to claim other team chunks
`ftbutilities.other_player.claims.load` | `bool` | `false` | `true` | Allow player to load other team chunks
`ftbutilities.other_player.claims.see_info` | `bool` | `false` | `true` | Allow player to see info of other team chunks
`ftbutilities.other_player.claims.unclaim` | `bool` | `false` | `true` | Allow player to unclaim other team chunks
`ftbutilities.other_player.claims.unload` | `bool` | `false` | `true` | Allow player to unload other team chunks
`ftbutilities.other_player.heal` | `bool` | `false` | `true` | Allow to heal other players
`ftbutilities.other_player.homes.list` | `bool` | `false` | `true` | Allow to list other people homes
`ftbutilities.other_player.homes.teleport` | `bool` | `false` | `true` | Allow to teleport to other people homes
`ftbutilities.rtp.cooldown` | `timer` | `10m` | `0s` | permission.ftbutilities.rtp.cooldown
`ftbutilities.rtp.warmup` | `timer` | `5s` | `0s` | permission.ftbutilities.rtp.warmup
`ftbutilities.spawn.cooldown` | `timer` | `1m` | `0s` | /spawn Cooldown Timer
`ftbutilities.spawn.warmup` | `timer` | `5s` | `0s` | /spawn Warmup Timer
`ftbutilities.tpa.cooldown` | `timer` | `3m` | `0s` | /tpa Cooldown Timer
`ftbutilities.tpa.cross_dim` | `bool` | `true` | Can use /tpa to teleport to/from another dimension
`ftbutilities.tpa.warmup` | `timer` | `5s` | `0s` | /tpa Warmup Timer
`ftbutilities.warps.cooldown` | `timer` | `1m` | `0s` | /warp Cooldown Timer
`ftbutilities.warps.warmup` | `timer` | `5s` | `0s` | /warp Warmup Timer

Available command nodes | Usage
--- | ---
`command.abyssalcraft.acunlockallknowledge` | /acunlockallknowledge
`command.advancement` | /advancement <grant|revoke|test> <player>
`command.appliedenergistics2.ae2` | Commands provided by Applied Energistics 2 - use /ae2 list for a list, and /ae2 help _____ for help with a command.
`command.aroma1997core.aroma1997` | /aroma1997 reloadclient /aroma1997 setupDeathCounter /aroma1997 setupDeathCounter <location> /aroma1997 setupDeathCounter <location> <name> /aroma1997 dimension /aroma1997 tp <dimension> /aroma1997 tp <x> <y> <z> /aroma1997 tp <x> <y> <z> <dimension> /aroma1997 tabcomplete <command> /aroma1997 openGui /aroma1997 debugCrash
`command.aroma1997core.sleep` | /sleep
`command.aroma1997sdimension.dimensionalworld` | /dimensionalworld reloadconfig /dimensionalworld findstructure
`command.badwithernocookiereloaded.listen` | /listen - toggles display of the sound event names in the current text stream
`command.baubles.baubles` | /baubles <action> [<player> [<params>]]
`command.betterbuilderswands.wandoops` | /wandOops
`command.blockdata` | /blockdata <x> <y> <z> <dataTag>
`command.bloodmagic.bloodmagic.help.bind` | /bloodmagic bind [true|false] [player] ("?" or "help" for help)
`command.bloodmagic.bloodmagic.help.network` | /bloodmagic network [syphon|add|get|fill|cap] player [amount]
`command.bloodmagic.bloodmagic.help.orb` | /bloodmagic orb [set|get] player [tier] ("?" or "help" for help)
`command.bloodmagic.bloodmagic.help.ritual` | null
`command.bloodmagic.bloodmagic.help.teleposer` | Teleposer Utilities ("?" or "help" for help)
`command.bloodmagic.bloodmagic.network.help.add` | /bloodmagic network add [player] [amount]
`command.bloodmagic.bloodmagic.network.help.cap` | /bloodmagic network cap [player]
`command.bloodmagic.bloodmagic.network.help.fill` | /bloodmagic network fill [player]
`command.bloodmagic.bloodmagic.network.help.get` | /bloodmagic network get [player]
`command.bloodmagic.bloodmagic.network.help.set` | /bloodmagic network set [player] [amount]
`command.bloodmagic.bloodmagic.network.help.syphon` | /bloodmagic network syphon [player] [amount]
`command.bloodmagic.bloodmagic.network.help.tickethistory` | commands.bloodmagic.network.tickethistory.usage
`command.bloodmagic.bloodmagic.orb.help.get` | /bloodmagic orb get [player|?|help]
`command.bloodmagic.bloodmagic.orb.help.set` | /bloodmagic orb set [player|?|help]
`command.bloodmagic.bloodmagic.ritual.help.create` | Creates the specified ritual with the MRS at your feet, ignores other blocks by default. (Optional parameters: ([<player> (safe|true|false)] | [safe|true|false]))
`command.bloodmagic.bloodmagic.ritual.help.repair` | commands.bloodmagic.ritual.repair.usage
`command.bloodmagic.bloodmagic.teleposer.help.list` | /bloodmagic teleposer list [player|?|help]
`command.bloodmagic.bloodmagic.teleposer.help.remove` | /bloodmagic teleposer remove [ID|?|help]
`command.bloodmagic.bloodmagic.teleposer.help.removeall` | /bloodmagic teleposer removeall [player|?|help]
`command.bloodmagic.bloodmagic.teleposer.help.rmrf` | /bloodmagic teleposer rmrf [ID|?|help]
`command.bloodmagic.bloodmagic.teleposer.help.teleport` | /bloodmagic teleposer teleport [ID|?|help]
`command.bloodmagic.bloodmagic.teleposer.help.teleportfocus` | /bloodmagic teleposer teleportfocus [ID|?|help]
`command.clear` | /clear [player] [item] [data] [maxCount] [dataTag]
`command.clone` | /clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [maskMode] [cloneMode]
`command.cofhcore.cofh` | /cofh help
`command.cofhworld.cofhworld.list` | Lists all CoFHWorld features
`command.cofhworld.cofhworld.reload` | Reloads CoFHWorld configuration
`command.cofhworld.cofhworld.version` | cofhworld.version.usage
`command.cyclopscore.cyclopscore` | /cyclopscore <ignite | debug | reloadresources | config | version | recursion>
`command.cyclopscore.everlastingabilities` | /everlastingabilities <abilities | config | version>
`command.debug` | /debug <start|stop>
`command.defaultgamemode` | /defaultgamemode <mode>
`command.difficulty` | /difficulty <new difficulty>
`command.dimdoors.dimteleport` | /dimteleport <dimension> <x> <y> <z> [yaw] [pitch]
`command.dimdoors.fabricconvert` | /fabricconvert
`command.dimdoors.pocket` | /pocket <group> <name> [setup]
`command.dimdoors.saveschem` | /saveschem <name>
`command.ebwizardry.allies` | / [player]
`command.ebwizardry.ally` | / <player> [player]
`command.ebwizardry.cast` | / <spell> [player] [damage multiplier] [range multiplier] [duration multiplier] [blast multiplier]
`command.ebwizardry.discoverspell` | / <spell/all/clear> [player]
`command.effect` | /effect <player> <effect> [seconds] [amplifier] [hideParticles] /effect <player> clear
`command.enchant` | /enchant <player> <enchantment ID> [level]
`command.endercore.scoreboardinfo` | /scoreboardinfo <board> <name>
`command.enderstorage.enderstorage.clear` | Provides ability to clear a users EnderStorage.
`command.enderstorage.enderstorage.help` | Displays help for /EnderStorage commands.
`command.entitydata` | /entitydata <entity> <dataTag>
`command.execute` | /execute <entity> <x> <y> <z> <command> /execute <entity> <x> <y> <z> detect <x> <y> <z> <block> <dataValue|-1|state|*> <command>
`command.extrautils2.xudebug` | xudebug
`command.fill` | /fill <x1> <y1> <z1> <x2> <y2> <z2> <block> [dataValue|state] [oldBlockHandling] [dataTag]
`command.forge.dimensions` | Use /forge dimensions
`command.forge.entity.help.list` | Use /forge entity list [filter] [dim] to get entity info that matches the optional filter.
`command.forge.entity.list` | Use /forge entity list [filter] [dim] to get entity info that matches the optional filter.
`command.forge.generate` | Use /forge gen <x> <y> <z> <chunkCount> [dimension] [interval]
`command.forge.help.dimensions` | Use /forge dimensions
`command.forge.help.entity` | Use /forge entity help for more information on entity subcommands.
`command.forge.help.generate` | Use /forge gen <x> <y> <z> <chunkCount> [dimension] [interval]
`command.forge.help.setdimension` | Use /forge setdim <entity> <dimension> [<x> <y> <z>]
`command.forge.help.tps` | Use /forge tps [dimension]
`command.forge.help.track` | Use /forge track help for more information on tracking subcommands.
`command.forge.setdimension` | Use /forge setdim <entity> <dimension> [<x> <y> <z>]
`command.forge.tps` | Use /forge tps [dimension]
`command.forge.track.entity` | commands.forge.tracking.entity.usage
`command.forge.track.help.entity` | commands.forge.tracking.entity.usage
`command.forge.track.help.reset` | Use /forge track reset <te|entity>
`command.forge.track.help.start` | Use /forge track start <te|entity> <duration>
`command.forge.track.help.te` | Use /forge track te
`command.forge.track.reset` | Use /forge track reset <te|entity>
`command.forge.track.start` | Use /forge track start <te|entity> <duration>
`command.forge.track.te` | Use /forge track te
`command.ftbbackups.backup.help.size` | /backup size
`command.ftbbackups.backup.help.start` | /backup start [custom name]
`command.ftbbackups.backup.help.time` | /backup time
`command.ftbbackups.backup.size` | /backup size
`command.ftbbackups.backup.start` | /backup start [custom name]
`command.ftbbackups.backup.time` | /backup time
`command.ftblib.my_settings` | /my_settings <config id> [value]
`command.ftblib.reload` | /reload [*|domain:*|domain:id]
`command.ftblib.team.create` | /team create <id> [color]
`command.ftblib.team.create_server_team` | commands.team.create_server_team.usage
`command.ftblib.team.delete` | /team delete <team>
`command.ftblib.team.help` | /help [page|command name]
`command.ftblib.team.join` | /team join <team>
`command.ftblib.team.kick` | /team kick <player>
`command.ftblib.team.leave` | /team leave
`command.ftblib.team.request_invite` | /team request_invite <team>
`command.ftblib.team.settings` | /team settings <config id> [value]
`command.ftblib.team.status` | /team status <player> [set_status]
`command.ftblib.team.transfer_ownership` | /team transfer_ownership <player>
`command.ftbutilities.back` | /back
`command.ftbutilities.chunks.claim` | /chunks claim
`command.ftbutilities.chunks.help` | /help [page|command name]
`command.ftbutilities.chunks.load` | /chunks load
`command.ftbutilities.chunks.unclaim` | /chunks unclaim
`command.ftbutilities.chunks.unclaim_all` | /chunks unclaim_all [dimension] [player]
`command.ftbutilities.chunks.unclaim_everything` | /chunks unclaim_everything [dimension]
`command.ftbutilities.chunks.unload` | /chunks unload [player]
`command.ftbutilities.chunks.unload_all` | /chunks unload_all [dimension] [player]
`command.ftbutilities.chunks.unload_everything` | /chunks unload_everything [dimension]
`command.ftbutilities.delhome` | /delhome [home]
`command.ftbutilities.delwarp` | /delwarp <warp>
`command.ftbutilities.fly` | /fly
`command.ftbutilities.god` | commands.god.usage
`command.ftbutilities.heal` | /heal [player]
`command.ftbutilities.home` | /home [list|list_all|home] [player]
`command.ftbutilities.inv.disable_right_click` | commands.inv.disable_right_click.usage
`command.ftbutilities.inv.help` | /help [page|command name]
`command.ftbutilities.inv.view` | /inv view <player>
`command.ftbutilities.kickme` | /kickme
`command.ftbutilities.killall` | /killall [type] [dimension]
`command.ftbutilities.leaderboards` | /leaderboards [id]
`command.ftbutilities.mute` | /mute <player>
`command.ftbutilities.nbtedit.entity` | /nbtedit entity <id>
`command.ftbutilities.nbtedit.help` | /help [page|command name]
`command.ftbutilities.nbtedit.item` | /nbtedit item
`command.ftbutilities.nbtedit.player` | /nbtedit player <player>
`command.ftbutilities.nbtedit.tile` | /nbtedit tile <x> <y> <z>
`command.ftbutilities.nick` | /nick <name...>
`command.ftbutilities.ranks.add` | /ranks add <id> [parent]
`command.ftbutilities.ranks.delete` | /ranks delete <rank>
`command.ftbutilities.ranks.get` | /ranks get [player]
`command.ftbutilities.ranks.get_permission` | /ranks get_permission <player> <permission>
`command.ftbutilities.ranks.help` | /help [page|command name]
`command.ftbutilities.ranks.set` | /ranks set <player> <rank|none>
`command.ftbutilities.ranks.set_permission` | /ranks set_permission <rank> <permission> <true|false|value|none>
`command.ftbutilities.rec` | /rec
`command.ftbutilities.rtp` | commands.rtp.usage
`command.ftbutilities.sethome` | /sethome [home]
`command.ftbutilities.setwarp` | /setwarp <warp> <player>|{<x> <y> <z> [dim]}
`command.ftbutilities.spawn` | /spawn
`command.ftbutilities.tpa` | /tpa <player>
`command.ftbutilities.tpaccept` | /tpaccept <player>
`command.ftbutilities.tpl` | /tpl (<x> <y> <z>) | ([who] <player>)
`command.ftbutilities.trash_can` | /trash_can
`command.ftbutilities.unmute` | /unmute <player>
`command.ftbutilities.warp` | /warp <warp>
`command.function` | /function <name> [if <selector>|unless <selector>]
`command.gamemode` | /gamemode <mode> [player]
`command.gamerule` | /gamerule <rule name> [value]
`command.give` | /give <player> <item> [amount] [data] [dataTag]
`command.hardcorequesting.hqm` | /hqm help
`command.hats.hats` | /hats type /hats for full list.
`command.help` | /help [page|command name]
`command.jeresources.jer_profile` | jer_profile [chunks|stop] [all]
`command.journeymap.jtp` | /jtp <x y z dim>
`command.kill` | /kill [player|entity]
`command.locate` | /locate <feature>
`command.login_shield.lgs.setspawn` | commands.lgs.setspawn.usage
`command.login_shield.lgs.sit` | commands.lgs.sit.usage
`command.login_shield.lgs.tp` | commands.lgs.tp.usage
`command.me` | /me <action ...>
`command.mekanism.mk` | /mk <parameters>
`command.morpheus.morpheus` | /morpheus <alert : version> | /morpheus percent <percentage> | /morpheus disable <dimension number>
`command.oreexcavation.undo_excavation` | /undo_excavation
`command.particle` | /particle <name> <x> <y> <z> <xd> <yd> <zd> <speed> [count] [mode] [player] [params]
`command.playsound` | /playsound <sound> <source> <player> [x] [y] [z] [volume] [pitch] [minimumVolume]
`command.psi.psi-learn` | /psi-learn <group> [player]
`command.psi.psi-unlearn` | /psi-unlearn <group> [player]
`command.publish` | /publish
`command.recipe` | /recipe <give|take> [player] <name|*>
`command.replaceitem` | /replaceitem <entity|block> ...
`command.roguelike.roguelike` |
`command.say` | /say <message ...>
`command.scoreboard` | /scoreboard <objectives|players|teams> ...
`command.seed` | /seed
`command.setblock` | /setblock <x> <y> <z> <block> [dataValue|state] [oldBlockHandling] [dataTag]
`command.setworldspawn` | /setworldspawn [<x> <y> <z>]
`command.silentgear.silentgear` | §cUsage: /silentgear <reset_model_caches, registry_analyze, break_item_in_hand, repair_item_in_hand, lock_stats>
`command.silentlib.silentlib_datadump` | §cUsage: /silentlib_datadump <block|enchantment|entity|item|potion>
`command.solarflux.solarflux.reload` | null
`command.spawnpoint` | /spawnpoint [player] [<x> <y> <z>]
`command.spreadplayers` | /spreadplayers <x> <z> <spreadDistance> <maxRange> <respectTeams true|false> <player ...>
`command.stats` | /stats <entity|block> ...
`command.stopsound` | /stopsound <player> [source] [sound]
`command.storagedrawers.storagedrawers` | commands.storagedrawers.usage
`command.summon` | /summon <entityname> [x] [y] [z] [dataTag]
`command.teleport` | /teleport <entity> <x> <y> <z> [<y-rot> <x-rot>]
`command.tell` | /tell <player> <private message ...>
`command.tellraw` | /tellraw <player> <raw json message>
`command.testfor` | /testfor <player> [dataTag]
`command.testforblock` | /testforblock <x> <y> <z> <block> [dataValue|-1|state|*] [dataTag]
`command.testforblocks` | /testforblocks <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [mode]
`command.thutcore.tcterrain` | /tcterrain <arguments>
`command.thutcore.thutcoresettings` | /thutcoresettings<option name> <optional:newvalue>
`command.time` | /time <set|add|query> <value>
`command.title` | /title <player> title|subtitle|actionbar|clear|reset|times ...
`command.toggledownfall` | /toggledownfall
`command.tombmanygraves.tmg_drop` | tmg_drop <player> <timestamp or latest> [receiving player]
`command.tombmanygraves.tmg_friends` | tmg_friends [add/remove/list] [player]
`command.tombmanygraves.tmg_getdeathlist` | tmg_getDeathList [player] <timestamp or latest>
`command.tombmanygraves.tmg_pop_grave` | tmg_pop_grave [x] [y] [z]
`command.tombmanygraves.tmg_restore` | tmg_restore <player> <timestamp or latest> [receiving player]
`command.tombmanygraves.tmg_steal` | tmg_steal [x] [y] [z]
`command.tombmanygraves.tmg_toggle_grave_pos` | tmg_toggle_grave_pos
`command.tombmanygraves.tmg_toggle_render` | tmg_toggle_render
`command.topaddons.tophelmet` | /tophelmet blacklist <add/remove>
`command.tp` | /tp [target player] <destination player> /tp [target player] <x> <y> <z> [<yaw> <pitch>]
`command.trigger` | /trigger <objective> <add|set> <value>
`command.villagenames.vn_name` | ï¿½c/vn_name <structureType> [int, max 10]
`command.weather` | /weather <clear|rain|thunder> [duration in seconds]
`command.worldborder` | /worldborder <set|center|damage|warning|get|add> ...
`command.xp` | /xp <amount> [player] /xp <amount>L [player]