Skip to main content

FantaisiePhone

すべての操作をメニューからできるようにするプラグイン
軽量化と、使いやすさのために自作

warning

このプラグインは現在開発中です。
仕様が変更される場合がございます。

コンフィグ

プラグインのフォルダ内のcustomフォルダの中に以下のような設定ファイルをいれると
自分だけのメニューを作成可能です。

custom/custom_gui.yml
meta:
title: "GUIのタイトル"
size: 6

arrangement:
- id: 9
end_id: 17
title: ""
lore: []
item: "BLACK_STAINED_GLASS_PANE"
custom_model_data: 0
player_cmd: []
server_cmd: []
- id: 20
title: "<!italic><green>プロフィール</green></!italic>"
lore:
- "<!italic><gray>自分の情報・統計を表示する</gray></!italic>"
- ""
- "<!italic><yellow>クリックして表示!</yellow></!italic>"
item: "PLAYER_HEAD"
texture: "%player%"
custom_model_data: 0
player_cmd:
- "say player"
server_cmd: []
Configuration KeyDescription
meta.titleチェストメニューの名前、MiniMessage のフォーマットが適応されます。
meta.sizeチェストメニューのサイズ、1 ~ 6 までが指定可能です。
arrangement.[].idアイテムを配置するスロット、番号についてはこちらを参照
arrangement.[].end_idこの値を指定すればそこまで同じアイテムを配置。例)id に 9、end_id に 17 を指定したら 9 から 17 までガラスを配置
arrangement.[].titleアイテムのタイトル。MiniMessage のフォーマットが適応されます。
arrangement.[].lore[]アイテムの説明、list 型のため複数行かけます。MiniMessage のフォーマットが適応されます。
arrangement.[].item配置するアイテム、ID はこちらを参照
arrangement.[].textureアイテムがPLAYER_HEAD又は革防具の場合は取得される、頭の場合はテクスチャのURL(又は%player%)、革装備は HEX コードを使用する。
arrangement.[].custom_model_dataアイテムの見た目を設定するもの、詳細はこちらを参照
arrangement.[].player_cmdプレイヤー側で実行、OP を持っている判定になるため注意
arrangement.[].server_cmdサーバー側で実行するコマンド、サーバーで実行するためプレイヤーは取得不可能