オーエンさんのメモ置き場

一部のゲームでぐぐってわかりづらかったものとか自身が攻略したときの物を気まぐれで置いてます

Tshock パーミッションリスト(権限リスト)

/group addpermなどで登録してコマンドや制約解除などが設定できる権限をまとめたページです。
Tshockサーバーを立てたい等の参考にどうぞ。
私も未確認だったりわからない部分もありますので間違ってたらごめんなさい
赤字の権限は大事だったり通常プレイ時にあった方がいい権限
紫は個人的にあった方がいいかもって権限です

参照元はこちら
Tshock Commands/Permissions list

https://tshock.readme.io/docs/permissions

ほとんどこのページをコピペして日本語で説明してるだけです。
ただし、最近更新がある場合、更新されていない場合があります

この記事では2015/04/05 Tshock Version4.2.10までのコマンドを表記しています。

詳しい内容はtshockのフォーラム等を確認願います。

2020/07/05 追記 Tshock 4.4.0 Pre-release 12 時点
パイロン、ペットライセンスのパーミッション追加になっています。
Rest絡みがいろいろ追加になっているみたいですが長くなりそうだし、今はこの2つだけ
まだ正式版ではないので変更になったりするかもしれません。

tshock.tp.pylon
Description:The user can teleport using pylons.
Commands: None
パイロンを使用するための権限です、Tshockではこれがないとパイロンでワープできない
Ver1.4ではよく使われる移動手段だしあったほうがいい

tshock.npc.spawnpets
Description: The user can spawn pets.
※未確認
おそらくペットライセンスの使用に必要と思われる権限
説明文がアバウトすぎて文面からじゃわからないし、確認でき次第更新します
・・・ていうかここ、見てる人いるんですかね?

tshock.ignore.sendtilesquare
Description: Allow unrestricted SendTileSquare usage, for client side world editing.
Commands: None

※未確認
ワールド内のブロック制限で凍らなくなる?
ignoreと付いているものは大体凍らなくなる権限です

New
tshock.ignore.dropbanneditem
Description: Allow dropping banned items without the item being eaten.
Commands: None
BombなどのBanitemで指定されているものを敵から落ちるようにする。
特定のグループにだけドロップさせたいときとかに使う

tshock.annoy
Description: User can annoy others.
Commands: /annoy /confuse /rocket /firework
この権限はいたずら用のコマンドを解放します
身内同士で遊ぶ時に上げて遊ぶのもいいかも?


tshock.admin.antibuild
Description: User can set build protection status.
Commands: /antibuild
/antibuildのコマンドを使えるようにする
antibuild中は誰も設置破壊不可能になる


tshock.superadmin.authverify
Description: Meant for super admins only.
Commands: /auth-verify
authコマンドを隠すコマンドを付与・・・
まず使わない気がする


tshock.admin.ban
Description: User can ban others.
Commands: /ban
ban権限の付与


tshock.world.time.bloodmoon
Description: User can force a blood moon.
Commands: /bloodmoon
ワールドをブラッドムーンに切り替えるコマンドが使えるようになる


tshock.admin.broadcast
Description: User can broadcast messages.
Commands: /broadcast(/bc /say)
ブロードキャストコマンドが使える権限


tshock.buff.self
Description: User can buff self.
Commands: /buff
コマンドが付与できる
こちらは自分にかける用


tshock.buff.others
Description: User can buff other players.
Commands: /gbuff(/buffplayer)
他のプレイヤーにbuffがかけられる
自分を指定すれば自分にもかけられる


tshock.npc.butcher
Description: User can kill all enemy npcs.
Commands: /butcher
ワールド内の敵を全滅させるコマンドを付与します

 

tshock.ignore.ssc
Description: Bypass server side character checks
Commands: None
※不明 SSC絡みなのはわかるけどどうなるかは分からない
重要:7/2のVerupでtshock.ignore.ssiからtshock.ignore.sscに変更になってるので注意
Mod等で古いTshockを使う場合はご注意ください。

 


tshock.world.modify
Description: User can modify the world.
Commands: None
重要:この権限がないとワールドの設置破壊ができません。
初期状態ではguestに付与されていますが、guestの権限を削除した場合
guestの子であるdefaultも設置破壊不可能になります。
ログインしないと設置破壊できなくしたい場合は必ずdefaultに権限を付与しなおしてください


tshock.account.changepassword
Description: User can change password in game
Commands: /password
アカウントのパスワードを変更する権限の付与
人が集まるサーバーならあったほうがいい。

 

tshock.canchat
Description: Player can chat
Commands: None
チャット権限、新しいグループ作った時は付与するの忘れずに。


tshock.account.login
Description: User can login in game
Commands: /login
アカウントにログインする権限を付与
基本的にあったほうがいい。むしろないと困るかも。


New
tshock.account.logout
Description: User can logout in game
Commands: /logout
ログインしているアカウントからログアウトするコマンド
普通に遊ぶ分には必要ないかもしれない、テストする時には便利かもしれない
オーエン鯖ではトラブル防止のためログアウトコマンドは追加しません。

tshock.world.paint
Description: User can paint tiles.
Commands: None
ブロックや壁に色をつけるのに必要な権限
建築鯖なら必要かも。


tshock.partychat
Description: User can use party chat in game
Commands: /party(/p)
パーティーチャット権限


tshock.account.register
Description: User can register account in game
Commands: /register
アカウントを作成する権限を付与
基本的に必須
あらかじめ作ったアカウントにログインしたりする場合等に削除するといいかも?


tshock.thirdperson
Description: User can talk in third person
Commands: /me
チャットの色を変える権限、いるのこれ?

New
tshock.projectiles.usebanned
Description: Player can use banned projectiles.
Commands: None
禁止されたprojectiles(飛び道具)を使用可能にする権限
特定のグループにロケット4とか撃たせたい時とかに使う

tshock.tiles.usebanned
Description: Player can place banned tiles.
Commands: None
禁止されたtile(テーブルや扉といった置物やブロック)を使用できるようにする権限

tshock.cfg.password
Description: User can edit the server password.
Commands: /serverpasswordサーバーパスワードを変更するコマンドを付与する
基本的に付与しない方がいい

tshock.cfg.reload
Description: User can reload the configurations file.
Commands: None
config.txtを/reloadで更新した時に即座に反映させる権限
一部の設定は再起動しないと反映されない物もあります。


tshock.clear
Description: User can clear items or projectiles.
Commands: /clear
周囲のアイテムやNPCを消すクリアコマンドの付与


tshock.npc.clearanglerquests
/clearangler
アングラーのクエストは本来AM4:30を過ぎないとリセットされませんが
このコマンドを入力するとフラグが消えて再度受けられるようになる
ちなみにクエストの魚はそのままで4:30過ぎないと変更されない模様


tshock.world.converthardmode
Description: User can convert hallow into corruption and vice-versa
Commands: None
※未確認
聖域、不浄のブロックに変換できるようにするらしい。
おそらく権限ない人がクリタミネーターで紫色とか撃ったら凍らされると思う


tshock.world.time.dropmeteor
Description: User can drop a meteor.
Commands: /dropmeteor
隕石を落とすコマンドの付与
「パワーをメテオに!」

tshock.world.time.eclipse
Description: User can force an eclipse.
Commands: /eclipse
日食を開始するコマンドの付与


tshock.world.editregion
Description: Allows you to edit regions.
Commands: None
この権限があると/regionで保護した部分を編集できるようになる。
うちではVip以上がこの権限与えられています。


tshock.world.editspawn
Description: Allows you to edit the spawn.
Commands: /protectspawn
初期スタート地点の設置破壊可能かどうかを切り替える権限を付与する


tshock.world.time.fullmoon
Description: User can force a full moon.
Commands: /fullmoon
満月にする権限を付与する

New
tshock.tp.getpos
Description: User can get the position of players.
Commands: /pos
自分のいる座標を表示させるコマンド、かなり便利
ちなみにうちの鯖ではすでにこの機能が付いた
/whereというコマンドがあった
このコマンドができる前からうちの鯖にはあったのです(ドヤァ

tshock.godmode
Description: Player recovers health as damage is taken. Can be one shotted.
Commands: /godmode
みんな大好きgodmodeの権限はこちらです。


tshock.godmode.other
/godmode player
ゴッドモードを他の人にかけるための権限
イベントの時とかにどうぞ。


tshock.world.grow
Description: User can grow plants.
Commands: /grow
植物等を急成長させるコマンドの権限を付与する


tshock.world.sethalloween
Description: User can force the server to Halloween mode.
/forcehalloween
ハロウィンモードにする権限を付与する


tshock.world.hardmode
Description: User can change hardmode state.
Commands: /hardmode
ハードモードのON/OFFができる権限


tshock.heal
Description: User can heal players.
Commands: /heal
自分や他のプレイヤーを回復させるコマンドを付与
鬼沸き鯖といった感じの状況に応じて付与するといいかも


tshock.tp.home
Description: User can use /home.
Commands: /home
コマンドで鏡と同じ様にスポーン地点にかえってこれる権限の付与です
ダンジョンワールド何かにどうぞ。


tshock.npc.hurttown
Description: User can hurt town NPCs.
Commands: None
ガイド等のNPCを攻撃するために必要な権限
この権限がないとダメージを与えられなくなる
大岩等のトラップ系はこの権限なしでもダメージを与えられる


tshock.ignore.damage
Description: Prevents your actions from being ignored if damage is too high.
Commands: None
付与すると与えられるダメージの制限をなくします
どんなダメージでも凍らなくなる

New
tshock.ignore.hp
Description: Prevents you from being disabled by abnormal HP.
Commands: None
※未確認
チートやバグなどで600異常のHPが検出された場合でもキックされなくなる

tshock.ignore.removetile
Description: Prevents you from being reverted by kill tile abuse detection.
Commands: None
設置や破壊の制限を越えるといくらか戻されてしまいますが、これがあると戻らなくなる
ただしサーバーのラグで発生してた場合は戻ることがあるかも


tshock.ignore.liquid
Description: Prevents you from being disabled by liquid set abuse detection.
Commands: None
液体処理の制限解除
いくら水を汲みあげたり流したりしても凍らない

New
tshock.ignore.mp
Description: Prevents you from being disabled by abnormal MP.
Commands: None


tshock.ignore.noclip
Description: Prevents you from being reverted by no clip detection.
Commands: None
ワープなどでブロックに埋まっても戻されなくなる
何かのはずみで壁の中に埋まったら本来であれば1秒くらい前の場所に戻されます

tshock.ignore.paint
Description: Prevents you from being disabled by paint abuse detection.
Commands: None
ペイントの制限を解除する権限
ペイントくらいならdefault権限にあってもいいかもしれない。


tshock.ignore.placetile
Description: Prevents you from being reverted by place tile abuse detection.
Commands: None
設置の制限解除、いくらおいても凍らない
こっちはコインとかめんどくさいものおかれそうだから信用できるグループ以外付与しない方がいいかも


tshock.ignore.projectile
Description: Prevents you from being disabled by projectile abuse detection.
Commands: None
ノースポールの弾やメガシャークといった弾丸の制限を解除する
Config.txtで指定した弾丸制限を超えても凍らなくなるというもの。


tshock.ignore.itemstack
Description: Prevents you from being disabled by stack hack detection.
Commands: None
アイテムのオーバースタックを許可する
例えばrocket 4は1スタック通常999個まで
この場合何らかの方法で1000個以上スタックしたら氷漬けにされる
この権限があると凍らなくなる。


tshock.admin.noban
Description: Prevents you from being banned.
Commands: None
付与されたグループはbanコマンドを無効にする。
下手に与えない方がいいです


tshock.admin.nokick
Description: Prevents you from being kicked.
Commands: None
こちらはkickを無効


tshock.npc.invade
Description: User can start an invasion.
Commands: /invade
ゴブリン軍団を発生させるコマンドを付与
・・・だったのだが現在はパンプキンムーン、フロストムーン、海賊、火星人、フロスト軍団等呼べる種類が増えた
詳しくはコマンドのページで確認願います。


tshock.item.spawn
Description: User can spawn items.
Commands: /give(/g) /item(/i)
アイテムを出したり渡したりするコマンドを付与


tshock.admin.kick
Description: User can kick others.
Commands: /kick
/kickコマンドを付与する


tshock.kill
Description: User can kill others.
Commands: /kill
プレイヤーを強制的に殺すコマンドを付与する


tshock.admin.viewlogs
Description: Specific log messages are sent to users with this permission.
Commands: /displaylogs
ログメッセージを表示させるコマンドを付与する
ただしこのコマンドは私はよく知らない


tshock.cfg.maintenance
Description: User is notified when an update is available, user can turn off / restart the server.
Commands: /checkupdates /off(/exit) /off-nosave(/exit-nosave) /reload /restart /version
Tshockのアップデート確認や鯖をクローズするコマンド、再起動、リロードのコマンドを付与する
/reloadは他のプラグインjsonファイルの更新に使うこともある


tshock.admin.group
Description: User can manage groups.
Commands: /group
グループ権限コマンドを付与する
これがあれば権限付与できるため何でもできるようになるので基本的に与えないこと


tshock.admin.itemban
Description: User can manage item bans.
Commands: /itemban
アイテム制限に関するコマンドを付与する


tshock.admin.projectileban
Description: User can manage projectile bans.
Commands: /projban
飛び道具の禁止したり許可するコマンド


tshock.admin.region
Description: User can manage regions.
Commands: /region
ワールドを部分的に保護したりするリージョン権限の付与
建築鯖では信用できる人に持たせておきたい権限だと思う。

tshock.admin.tileban
Description: User can manage tile bans.
Commands: /tileban
タイル(松明や扉等の置物やブロック)を禁止したり許可したりできる
基本的な使い方はbanitemやprojbanと同じ


tshock.admin.warp
Description: User can manage warps.
Commands: None
ワープポイントの追加、削除、非表示など、warpコマンド拡張する権限。
これがないとlistとwarpしかできない

tshock.npc.maxspawns
Description: User can edit the max spawns.
Commands: /maxspawns
モンスターの最大表示数を変更する権限を付与

tshock.world.movenpc
Description: User can change the homes of NPCs.
Commands: None
この権限がないとNPCの住居を変更できなくなる
Tshockで通常プレイする際はこの権限も与えた方がいいかも


tshock.admin.mute
Description: User can mute and unmute users
Commands: /mute(/unmute)
チャット禁止コマンドの付与


tshock.world.rain
Description: User can turn on or off the rain.
Commands: /rain
雨を管理するコマンドの付与
といっても降らすか止ますかのどっちかだけど

tshock.npc.rename
Description: User can rename NPCs.
Commands: /renamenpc
家に住んでるNPCの名前を自由に変えることができる
そのNPCが死んだ場合また違う名前でくるのでいちいち変えなおす必要がある。


tshock.reservedslot
Description: Allows you to bypass the max slots for up to 5 slots above your max.
Commands: None
通常ログインとは別枠のスロット(reservedslot)でログインできる権限
15人で満員でもこの権限あれば指定してるスロット数の人数だけログインできる
20人以上はwindowsだと制限あるみたいなので無理だと思う
configで許可してないと多分使えない


tshock.tp.rod

Description: User can use the Rod of Discor.
Commands: None
rod of discodeでワープするのに必要な権限


tshock.admin.savessi
Description: User can save all the players SSI state.
Commands: /overridessc(/ossc) /savessc
SSC関連のコマンドを付与
このコマンド自体がよくわからないけど・・・


tshock.admin.seeplayerids
Description: User can see the id of players with /who
Commands: None
※不明
この権限があると/whoでプレイヤーのIDがみれるらしい?


tshock.info
Description: User can get the server info.
Commands: /serverinfo
serverの情報を表示するコマンドを付与する
3/11Verで/statsから/serverinfoに変更された。

 

tshock.admin.tempgroup
Description: User can elevate other users' groups temporarily.
Commands: /tempgroup
一時的にユーザーのグループを変更するコマンドを付与
これも何でもできるようになるため与えない方がいい。

tshock.slap
Description: User can slap others.
Commands: /slap
他のプレイヤーにダメージを与えるコマンドを付与
チート確認に使われそう


tshock.tp.spawn
Description: User can use /spawn.
Commands: /spawn
スポーンコマンドを付与
homeに似ているがこちらはワールドの初期位置にでる


tshock.npc.spawnboss
Description: User can spawn bosses.
Commands: /spawnboss(/sb)
ボスを召喚するコマンドを付与


tshock.npc.spawnmob
Description: User can spawn npcs.
Commands: /spawnmob(/sm)
モンスターを召喚するコマンドを付与


tshock.npc.spawnrate
Description: User can edit the spawnrate.
Commands: /spawnrate
敵の沸き速度変更できるコマンドを付与


tshock.npc.startinvasion

Description: User can start invasions (Goblin/Snow Legion) using items
Commands: None
ゴブリンやフロストレギオンを召喚できるようにする
この権限がないと呼べない
初期設定では与えられてないので与える必要あるかも


tshock.npc.summonboss

Description: User can summon bosses using items
Commands: None
こちらはボス全般
初期設定では与えられてないので与える必要あるかも


tshock.world.time.set
Description: User can set the time.
Commands: /time
ワールド内の時間を変更するコマンドを付与


tshock.tp.self
Description: User can teleport to others.
Commands: /tp
tpコマンドを付与
ただし仕様変更でこの権限だけだとプレイヤーにしか飛べなくなりました


tshock.tp.allothers
Description: User can teleport everyone to them.
Commands: None
tpの機能にプレイヤーを引き寄せる機能を追加する、tphereとほぼ同じ
tphereが削除になったときに追加された機能だったのだが
不評だったためか7/20更新時に復活して今は両方使えるようになっています


tshock.tp.block
Description: Users can stop people from teleporting.
Commands: /tpallow
tpで近くに来れないようにする
PvP鯖なら付与しておくといいかもしれないし
tp自体を戦術に含めるならないほうがいいかもしれない


tshock.tp.npc
Description: User can teleport to an NPC.
Commands: /tpnpc
ガイドなどのNPCにワープできる
Oldmanにも飛べる


tshock.tp.others
Description: User can teleport other people.
Commands: /tphere
対象のプレイヤーを引き寄せるコマンドの権限を付与する


tshock.tp.override
Description: Users can tp to anyone
Commands: None
tpコマンドで許可されていないプレイヤーにもtpできる権限

7/2のVerUpでtshock.tp.toallからtshock.tp.overrideに変更になってます
権限付与の際はtshock.tp.overrideを付与してください
tshock.ignore.ssc同様更新が遅れてるため間違えないように注意。


tshock.tp.pos
Description: User can teleport to tile positions.
Commands: /tppos
座標テレポートの権限を付与する
仕様変更もあり、以前のTPより使いづらいかもしれない・・・慣れだと思うけど
/getposと併用して使うと便利

tshock.tp.silent
Description: Users can teleport to people without showing a notice
Commands: None
この権限があると誰かからtpされてもメッセージにでなくなる
お前絶対忍者だろ!


tshock.cfg.updateplugins
Description: User can download updates to plugins that are currently running.
Commands: None
※不明
現在のプラグインのアップデートをダウンロードできるらしい(グーグル翻訳)
多分プラグインjsonファイル等の再読み込みして反映するのに必要な権限だと思いますが。
通常付与する必要はないでしょう。

tshock.item.usebanned
Description: Allows you to use banned items.
Commands: None
/itembanで禁止されているアイテムを使用できる権限


tshock.superadmin.user
Description: Meant for super admins only.
Commands: /user
userコマンドを付与する
かなり重要、基本与えるな


tshock.admin.userinfo
Description: User can get other users' info.
Commands: /userinfo(/ui)
こっちはログインしているプレイヤーの情報を表示させるもの。


tshock.warp
Description: User can use warps.
Commands: /warp
ワープコマンドの付与
これだけだとwarp、listのみ、
追加削除等は「tshock.admin.warp」の権限も必要になる
初期設定でdefault権限に最初から付与されている、邪魔なら消してしまおう。


tshock.whisper
Description: User can whisper to others.
Commands: /reply(/r) /whisper(/w /tell)
特定のプレイヤーに向けるチャットを使用できる権限
MMOによくある機能だがトラブルの元にもなる可能性があり、注意
/help 3にも書いたけどプロンプトからは見えますので個人情報とか絶対書かないように。


tshock.cfg.whitelist
Description: User can modify the whitelist.
Commands: /whitelist
ホワイトリストコマンドの付与


tshock.world.wind
Description: User can modify the wind.
Commands: /wind
ワールド内の風を操作するコマンドを付与する
数値設定に限度がないようで上げ過ぎるとすごい勢いで背景の雲が流れて行く


tshock.world.info
Description: User can get the world info.
Commands: /world
ワールド情報を表示させるコマンドの付与

tshock.world.save
Description: User can save the world.
Commands: /save
ワールドをセーブするコマンドを付与

tshock.world.settleliquids
Description: User can settle liquids.
Commands: /settle
液体処理を安定化させるコマンドの付与
頻繁に水流す場合はあってもいいかも?

tshock.world.setspawn
Description: User can set the world spawn.
Commands: /setspawn
setspawnコマンドを付与
基本的に使わないだろう

tshock.world.setxmas
Description: User can force the server to Christmas mode.
Commands: /forcexmas
クリスマスモードにする権限を付与する

1.3からの追加権限(把握している分だけ)
tshock.tp.wormhole
Description:
Commands: None
ワームホールポーションを使用可能にする権限、ないとワープできない

tshock.world.sandstorm
Description:
Commands:/sandstorm start or stop
Ver1.3.3からの追加要素、サンドストームを開始と停止を行える
/sandstorm startで開始
startの部分をstopにすると終了する

tshock.world.toggleparty
Description:
Commands: None
Ver1.3.2で追加されたパーティーセンターでパーティーイベントを発生させるために必要な権限
無くても困らないと思うが、Tshockでパーティーセンターが動かない要因はこの権限がないためなので必要であれば付与してください。

tshock.world.setdungeon
Description:
Commands: /setdungeon
オールドマンおよびLunatic tabletの位置を変更するコマンド。
いつの間にか追加されていた
Setspawn同様、ワールド自体に変更かけるコマンドなので注意。

tshock.npc.startdd2
Description:
Commands: None
新規追加されたタワーディフェンスイベントを起動するのに必要な権限

tshock.world.time.usesundial
Description: Player can use the Enchanted Sundial item
Commands: None
Emcjamted Sundialを使うための権限
こんなものまで権限化しているとは・・・