Skip to content

marzipan99/QuickCommando

Repository files navigation

QuickCommando

QuickCommando は Fabric 1.21.8 向けのクライアントサイド MOD で、クライアントからカスタムコマンドエイリアスを定義してタブ補完付きで実行するためのユーティリティです。複数コマンドの連続実行・繰り返し、映画「コマンドー」風の遊び心あふれるメッセージトグルを搭載しています。

主な機能

  • /cmd <alias> [args...] で登録済みエイリアスを実行。alias は純粋にエイリアス専用空間として扱われます。
  • /cmdc / /cmdcreate でエイリアスを登録。コマンド && 次コマンド で順次実行、[回数]コマンド のように回数指定も可能。
  • /cmdd / /cmddelete で削除、/cmdlist で一覧、/cmdreload で JSON 設定再読み込み。
  • /cmdo で通常メッセージとコマンドー風メッセージを即切り替え。/cmdversion で MOD バージョン表示。
  • /cmdc で既存 alias を別内容に書き換える場合は 2 回同じ内容を送ることで上書き確認。

開発環境

  • Java 21
  • Gradle 9.4.1(./gradlew 同梱)
  • Fabric Loader 0.17.3 + Fabric API 0.133.4+1.21.8
  • Yarn mappings 1.21.8+build.1

セットアップ

git clone https://github.com/<your-account>/quickcommando.git
cd quickcommando
./gradlew build

ビルド後、build/libs/quickcommando-1.0.0.jar.minecraft/mods に配置するとクライアントで利用できます。

コマンドリファレンス

コマンド 説明
/cmd <alias> [args...] エイリアス実行。args は最初のコマンドに付与されます。
/cmdc <alias> <cmd...> エイリアス作成/更新。cmd には / の有無問わず入力可。複数コマンドは &&、繰り返しは [n] で指定。
/cmdd <alias> エイリアス削除(タブ補完対応)。
/cmdlist 登録済みエイリアスを表示。
/cmdreload config/quickcommando_aliases.json を再読み込み。
`/cmdo [on off]`
/cmdversion MOD バージョンを表示。

ライセンス

All Rights Reserved(必要に応じて変更してください)。

About

commando

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages