SakkoClick
概要
このプラグインは、インベントリを利用したメニュー的な物を追加します。
Interfaceの詳しい事はsample.ymlに書いてあります。
ダウンロード
コマンド
Command |
Description |
Permission |
/SakkoClick reload |
interfaceの再読み込みを行います。 |
SAKKOCLICK.COMMAND.RELOAD |
/SakkoClick display [Player] [InterfaceName] |
interfaceを表示します。 |
SAKKOCLICK.COMMAND.DISPLAY |
/SakkoClick getChest [InterfaceName] |
interfaceを表示するチェストを召喚します。 |
SAKKOCLICK.COMMAND.GETCHEST |
/SakkoClick openitem [InterfaceName] |
interfaceを表示するアイテムを召喚します。 |
SAKKOCLICK.COMMAND.OPENITEM |
コンフィグ
root
Element |
Description |
Type |
Title |
インベントリに表示するタイトル |
文字列 |
InventorySize |
確保するインベントリサイズ |
整数 |
Permission |
開くのに必要なパーミッション |
文字列 |
PermissionMessage |
パーミッションを持っていなかった場合に表示するメッセージ |
文字列 |
OpenItem |
クリックで開くアイテムを設定します。 |
Element |
Items |
インベントリのアイテム登録 |
Element |
Items
要素名には[縦x横]を使用します。
例
1x2:
Item: 2
Name: "クリエイティブ"
Info: "ゲームモード変更"
Command: "gamemode 1 @c"
Element |
Description |
Type |
Item |
アイテムID |
文字列 |
Name |
アイテムの表示名 |
文字列 |
Info |
アイテムの説明 |
文字列・リスト文字列 |
Command |
クリック時に実行するコマンド |
文字列・リスト文字列 |
Permission |
実行時に必要なパーミッションを設定 |
文字列 |
PermissionMessage |
パーミッションが無い場合に表示するメッセージ |
文字列 |
InventoryClose |
クリックされた時にインベントリを閉じるかどうか |
真偽 |
アイテムのCommandでの実行者の指定が可能です。
以下をコマンドの最初に書く事で実行者を指定できます。
その際:をコマンドとの間に書いて区切ってください。
Console |
コンソール |
Player |
プレイヤー |
Block |
コマンドブロック |
例
Command: "Console: give @c 137"
@cはクリックを行ったプレイヤー名が入ります
その他
アイテムクリックで他のinterfaceを表示するには、
アイテムでCommandに"sakkoclick display @p [interface名]"
を記述した上で
InventoryCloseをfalseにする必要があります。
例
1x1:
Item: command
Command: "sakkoclick display @c sample"
InventoryClose: false
アンケート
このプラグインについてどの様に思っていますか?
コメント
追加要望・バグ報告などどうぞ
最終更新:2015年06月29日 11:33