by stsaria » 2025年4月10日(木) 16:11
コマンドにイベントハンドラ・関数・etc..を追加する、Spigot 1.21.x対応プラグイン"AdvCommands"
いままでマイクラのコマンドで作られた作品はたくさんありますが、ほとんどがプレイヤー動作をexcecuteを毎tick確認しているものです。
ですが、それだと何が起こっているのかがわかりにくく、関数もないので、特に大きなプロジェクトを作るときは考えることが増えて大変だと思います。
そこでこのプラグインは
※ユーザー定義関数内使用可能
をコマンドに組み込みます!
実際にかんたんなカウントダウンプログラムを作った動画
仕様の詳細は
https://github.com/stsaria/AdvCommands
を参照してください
[size=140]コマンドにイベントハンドラ・関数・etc..を追加する、Spigot 1.21.x対応プラグイン"AdvCommands"
[/size]
いままでマイクラのコマンドで作られた作品はたくさんありますが、ほとんどがプレイヤー動作をexcecuteを毎tick確認しているものです。
ですが、それだと何が起こっているのかがわかりにくく、関数もないので、特に大きなプロジェクトを作るときは考えることが増えて大変だと思います。
そこでこのプラグインは
[list=]変数(<v>, setVar, delVar)※[/list]
[list=]関数(f, declFunc)[/list]
[list=]繰り返し(for)[/list]
[list=]イベントハンドラ(setEventFunc)[/list]
[list=]ランダムUUID(#randuuid#)※[/list]
[list=]四則演算&累乗(<x[+-*/%^]y>)※[/list]
[list=]比較(<x[<>=]y>)[/list]
[list=]条件分岐(if)[/list]
※ユーザー定義関数内使用可能
をコマンドに組み込みます!
実際にかんたんなカウントダウンプログラムを作った動画
[youtube]https://www.youtube.com/watch?v=vkNk0H96axs[/youtube]
仕様の詳細は
https://github.com/stsaria/AdvCommands
を参照してください