テンプレート:Gui
Luaモジュールを使用しています: |
Minecraft のGUI(作業台や、醸造台など)にアイテムを載せた画像を作成するテンプレートです。
Parameters[ソースを編集]
パラメータ | 説明 | 例 |
---|---|---|
{{{1}}} |
ベースとなるGUIの名前を指定します。※種類は下記に一覧 | Crafting Table または crafting-table など
|
slot1 ~slot10
|
各アイテムスロットに表示するスプライト名、もしくはwiki構文を指定します。省略可。 スプライト名の場合、スプライトシート名とアイテム名をコロン(:)で区切って指定するとシートを変更できます。 |
slot1=Iron Bar 、slot4=BannerSprite:Globe (機織機の場合)または |
target |
作成対象となるアイテムスロット。スプライト名、もしくはwiki構文を指定します。省略可。 醸造台の場合には右下のスロットになりますが、 slot4 と代わりはありません。 |
同上 |
amount |
作成対象のアイテムの数量を指定します。省略可。1 は省略されます。 |
amount=2
|
text |
金床のテキスト。GUIタイプがanvil の時のみ使用されます。省略可。省略時はtarget のアイテム名が自動で指定されます。 |
text=Item Name
|
width |
横幅。別のGUIと大きさを揃えたいときなどに。省略可。枠を大きくしたいときのみ有効。 | width=208px
|
height |
高さ。別のGUIと大きさを揃えたいときなどに。省略可。枠を大きくしたいときのみ有効。 | height=116px
|
shapeless=1 |
配置不問を示すアイコンを表示。crafting-table 、inventory-craft のみ。省略可。 |
|
nopad=1 |
枠の余白(外側の4ピクセルのグレーの枠)を非表示にします。省略可。GUIタイプがtrading のときは自動で有効。 |
|
num=1 |
amount(個数)表示を1個でも強制表示させる。 |
GUI Types[ソースを編集]
Examples[ソースを編集]
基本[ソースを編集]
{{Gui|Crafting Table
|slot1= |slot2= |slot3=
|slot4= |slot5= |slot6=
|slot7=Oak Planks |slot8=Oak Planks |slot9=Oak Planks
|target=Oak Slab |amount=6
}}
※空欄のスロットは省略しても構わない
InvSprite以外のスプライトの指定[ソースを編集]
Guiテンプレートでは基本的にそれぞれの slot に指定された名称は {{InvSprite}}
のアイコン名と認識します。
ただし、スプライトテンプレート名:アイコン名
と指定することでその他のスプライトのアイコンを表示させることもできます。
- slot4 に
{{BannerSprite}}
のアイコンを指定した機織機のレシピ
{{Gui|Loom
|slot1=White Banner |slot2=Black Dye
|slot3=Banner Pattern |slot4= BannerSprite:Globe
|target=Black Globe Banner
}}
複数のレシピのアニメーション表示[ソースを編集]
複数の素材のアニメーション[ソースを編集]
slot1~slot9へアイテム名を「;
」で挟んで複数指定することで、異なる素材の同じレシピをアニメーションさせることもできます。
- Source
{{Gui|Crafting table
|slot1= |slot2= |slot3=
|slot4=Oak Planks; Spruce Planks; Birch Planks; Jungle Planks; Acacia Planks; Dark Oak Planks; Crimson Planks; Warped Planks
|slot5=Oak Planks; Spruce Planks; Birch Planks; Jungle Planks; Acacia Planks; Dark Oak Planks; Crimson Planks; Warped Planks
|slot6=
|slot7=Oak Planks; Spruce Planks; Birch Planks; Jungle Planks; Acacia Planks; Dark Oak Planks; Crimson Planks; Warped Planks
|slot8=Oak Planks; Spruce Planks; Birch Planks; Jungle Planks; Acacia Planks; Dark Oak Planks; Crimson Planks; Warped Planks
|slot9=
|target=Crafting Table
}}
- Produces
異なるレシピのアニメーション[ソースを編集]
また、{{Af}}
(AnimateFrame)テンプレートと組み合わせることで、複数の異なるレシピをフリップアニメーションさせることができます。
- Source
{{Af
<!-- 1つ目のレシピ -->
|{{Gui|Crafting table
|slot1= |slot2= |slot3=
|slot4=Sandstone Slab |slot5= |slot6=
|slot7=Sandstone Slab |slot8= |slot9=
|target=Chiseled Sandstone
}}
<!-- 2つ目のレシピ -->
|{{Gui|Crafting table
|slot1= |slot2= |slot3=
|slot4=Sand |slot5=Sand |slot6=
|slot7=Sand |slot8=Sand |slot9=
|target=Sandstone
}}
}}
- Produces
コードの自動生成ツール[ソースを編集]
Minecraft Japan Wiki Recipe Template code Generator
こちらの生成ツールで、MinecraftのJarファイルからレシピの構文を生成することができます。
Template Data[ソースを編集]
Minecraft のGUI(作業台や、醸造台など)にアイテムを載せた画像を作成するテンプレートです。GUI名はDocumentationを参照してください。
パラメーター | 説明 | 型 | 状態 | |
---|---|---|---|---|
GUI名 | 1 | ベースとなるGUIの名前を指定します
| 文字列 | 推奨 |
スロット1 | slot1 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット2 | slot2 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット3 | slot3 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット4 | slot4 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット5 | slot5 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット6 | slot6 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット7 | slot7 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット8 | slot8 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
スロット9 | slot9 | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
完成品スロット | target | スロットに表示するスプライト名。Wiki構文でも入力でき、{{Slot}}の第一引数と同じ様に指定できます。
| 文字列 | 省略可能 |
アイテム個数 | amount | 作成対象のアイテムの数量を指定します。1は省略されます。
| 数値 | 省略可能 |
金床のテキスト | text | GUI名をAnvilと指定したときのみ、金床のテキストボックスに名前を入力できます。
| 文字列 | 省略可能 |
配置不問 | shapeless | 1をセットすると配置不問のアイコンを表示。1="crafting-table"、1="inventory-craft"のみ。省略可。
| 数値 | 省略可能 |
外枠非表示 | nopad | 1をセットすると外側の4ピクセルのグレーの枠を消します。省略可。
| 数値 | 省略可能 |
関連リンク[ソースを編集]
- 全レシピのコード一覧 - Help:Public/レシピ
{{InvSprite}}
{{SlotSprite}}
{{Slot}}
{{Slotlist}}
- MODなどの自由なGUIテンプレートを作成可能 -
{{CustomGrid}}
{{Gui}}
{{Crafting Table}}
{{Inventory Craft}}
{{Furnace}}
{{Loom}}
{{Anvil}}
{{Trading}}
{{Brewing Stand}}
{{Stonecutter}}
{{Grindstone}}
{{Smithing Table}}
{{New Smithing Table}}