Json Ui Custom Form – JUCF
自由なフォームをjson-uiやscriptAPIの知識無しで作成&表示できるアドオンです。
アドオン自体の追加方法やフォームの追加方法、サンプルは Github にまとめています。
JUCF-editorを使用することで、簡単にフォームを作成することが出来ます。
JUCFを利用したアドオン、配布ワールド、サーバー等大歓迎です。
オリジナル性の変更を加えない再配布はご遠慮ください。
バグ報告はGithubのIssuesかDiscord @satoyan_ まで!
質問はこのサイトにお願いします。
2024/08/05 v1.1.0
アイテムを表示できるようにしました。
※下の.mcaddonはGithubで配布しているものと同じです。
コメント
ボタン機能をどう使えばいいかわかりません。ただ追加するだけじゃただの飾りにしかなりません。
エディターからボタンを押したときの処理を追加することは出来ません。
BP/ts/forms.tsにフォームを追加後、compile.batでjsに変換することでボタンの処理を書くことが出来ます。(jsで書いても動きます)
ただ、この方法ではエディターで作成したフォームは使用できません。
ts(js)を書くことが出来る方はBP/ts/class.tsにある”customForm”クラスを自分のコードから直接呼び出し、フォームを作成した方が良い気がします。
((正直エディターからボタンに機能を付けることも出来たのですが、綺麗に実装する方法が思いつかなかったので付けていません))