Grid Templates

Grid templates are templates used to display Minecraft interfaces and GUIs such as Crafting, Smelting, Sugaring, Advanced Sugaring, Sugar Smelting, and Inventory Crafting.

See Template:Inventory slot for basic usage of all these grids, this page will cover additional or different functions.

Crafting
This template is used to create an interface that looks similar to the Crafting Table's.

Simple Usage

 * produces:

Row Fillings
Individual rows can be filled in for less work. You must set the, , or parameter to the item name.


 * produces:

Input Filling
The whole grid could be filled in using one parameter,.


 * produces:

Shapeless
If a recipe is shapeless, you need to set  in the template, which will display an icon which when hovered over explains what a shapeless recipe is. Another way to make a recipe shapeless is by filling the hidden parameters as the inputs.


 * produces:

The shapeless parameter does not support animation, so shapeless and non-shapeless recipes cannot be combined.

Animated
To make the slots animate, you make a list of blocks and objects you want to show, separated by semi-colons. However, you will most likely need to fill the parameter to name the custom output (if applicable)


 * produces:


 * produces:

Title
The first bracketed text can be used to specify a title for each frame individually, and also supports standard formatting codes using & instead of §. If the title only contains formatting codes and no actual text, the formatting will be added to the normal title.

Text
The last bracketed text can be used to specify a description, this also supports standard formatting codes, and can also have multiple lines by using forward slashes (/). Name can be set to "None" and will remove the name column.


 * produces:

Multiple Recipes
To group multiple crafting templates into one table, you need to set  in the first template of the table, and   in the last.


 * produces:

Inventory Crafting
This template is used to create an interface that looks similar to the crafting square in the Inventory.

Simple Usage

 * produces:

Shapeless
If a recipe is shapeless, you need to set  in the template, which will display an icon which when hovered over explains what a shapeless recipe is. Another way to make a recipe shapeless is by filling the hidden parameters as the inputs.


 * produces:

The shapeless parameter does not support animation, so shapeless and non-shapeless recipes cannot be combined.

Animation, Custom Names, Input Filling, and Row Fillings
To make the slots animate, you make a list of blocks and objects you want to show, separated by semi-colons.

The first bracketed text can be used to specify a title for each frame individually. The last bracketed text can be used to specify a description.

Individual rows can be filled in for less work. You must set the or  parameter to the item name. The whole grid could be filled in using one parameter,.


 * produces:

Smelting
Using this template, you can create tables like those commonly used in the “Smelting” and “Smelting ingredient” sections of articles about blocks and items. It can be used similarly to Furnace, except it creates the table for you.

By default, the table generates with 3 columns: Name, Ingredients, and the main column containing Furnace. You can set the parameter  or   in the first template of the table to show or hide the Name column. To group multiple smelting templates into one table, you also need to set  in the first template of the table, and   in the last.

You can change what is shown in the fuel slot by using the parameter. It defaults to

Example usage:


 * produces:

Sugar Smelting
Using this template, you can create tables like those commonly used in the “Sugar Smelting” and “Sugar Smelting ingredient” sections of articles about blocks and items. It can be used similarly to Sugar Furnace, except it creates the table for you.

By default, the table generates with 3 columns: Name, Ingredients, and the main column containing Sugar Furnace. You can set the parameter  or   in the first template of the table to show or hide the Name column. To group multiple smelting templates into one table, you also need to set  in the first template of the table, and   in the last.

You can change what is shown in the fuel slot by using the parameter. It defaults to

Example usage:


 * produces:

Sugaring
Using this template, you can create tables like those commonly used in the “Sugaring” and “Sugaring ingredient” sections of articles about blocks and items. It can be used similarly to Sugar Factory, except it creates the table for you.

By default, the table generates with 3 columns: Name, Ingredients, and the main column containing Sugar Factory. You can set the parameter  or   in the first template of the table to show or hide the Name column. The input slot defaults to the page name and the output slot defaults to Sugar. To group multiple smelting templates into one table, you also need to set  in the first template of the table, and   in the last.

Example usage:


 * produces:

Advanced Sugaring
Using this template, you can create tables like those commonly used in the “Advanced Sugaring” and “Advanced Sugaring ingredient” sections of articles about blocks and items. It can be used similarly to Advanced Sugar Factory, except it creates the table for you.

By default, the table generates with 3 columns: Name, Ingredients, and the main column containing Advanced Sugar Factory. You can set the parameter  or   in the first template of the table to show or hide the Name column. To group multiple smelting templates into one table, you also need to set  in the first template of the table, and   in the last.

Example usage:


 * produces: