Skip to content

Instantly share code, notes, and snippets.

@Densyakun
Last active December 28, 2022 18:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Densyakun/a8ed304468e4e20204b5c82ab5b85545 to your computer and use it in GitHub Desktop.
Save Densyakun/a8ed304468e4e20204b5c82ab5b85545 to your computer and use it in GitHub Desktop.

ConfigEditor

  • Minecraft (Bukkit, Spigot) server plugin config editor

Download and versions

Default permission

  • config.edit: op

Commands guide (fixed version)

  • /config load <plugin name> [file name]
    • 指定したプラグインのコンフィグファイルを読み込む
    • 他のコマンドでコンフィグを確認、設定する前に、このコマンドを実行してコンフィグを読み込む必要がある
    • e.g. /config print WorldEdit
    • plugin name 引数
      • /plugin コマンドで表示されるプラグインの名前
    • file name 引数 (オプション)
      • plugins ディレクトリ内の plugin name 引数して指定したプラグインのフォルダ内の、.yml拡張子のコンフィグファイルの名前を指定する
      • デフォルトの値は config.yml
  • /config print <plugin name> [page number]
    • 指定したプラグインのコンフィグを表示する
    • plugin name 引数
      • /plugin コマンドで表示されるプラグインの名前
    • page number 引数 (オプション)
      • 長いコンフィグは切り取られた一部が表示される
      • デフォルトの値は 1
      • 1 以上の整数のページ番号を入力することで、指定したページを表示できる
    • e.g. /config print WorldEdit 2
  • /config read <plugin name> <property key>
    • プラグインのコンフィグのキーを指定して、値を表示する
    • e.g. /config read WorldEdit debug
    • plugin name 引数
      • /plugin コマンドで表示されるプラグインの名前
    • property key 引数
      • コンフィグのキー。例えば、読み込んだコンフィグファイルのデータが debug: false であれば、 debug がキーとなる
  • /config set <plugin name> <property key> <value>
    • プラグインのコンフィグのキーを指定して、値を設定する
    • plugin name 引数
      • /plugin コマンドで表示されるプラグインの名前
    • property key 引数
      • コンフィグのキー。例えば、読み込んだコンフィグファイルのデータが debug: false であれば、 debug がキーとなる
    • 値を消すときは、 /config set <plugin name> <property key> null
    • まとめてキーと値を設定するときは、 /config set <plugin name> <property key> {"key1":"value1","key2":"value2"}
    • 数値や文字列はファイルと同様に指定する (数値: /config set <plugin name> <property key> 1, 文字列: config set <plugin name> <property key> "1")
  • /config save <plugin name>
    • 指定したプラグインのコンフィグファイルを保存する
    • plugin name 引数
      • /plugin コマンドで表示されるプラグインの名前
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment