Custom Blocks - World-of-Tomorrow/NoItem GitHub Wiki
NoItem includes the ability to define custom furnaces and workbenches for modded servers such as Tekkit. This page is here to help you with that process.
Currently, there are 2 possible types of Custom Blocks supported, Workbenches and Furnaces. Each share some properties and each have properties unique to their type.
Shared Property | Example | Description |
---|---|---|
id | id: 1 | The id of the block |
data | data: 3 | The data value of the block |
type | type: workbench | The type of block. Can be workbench or furnace |
resultSlots | resultSlots: [9] | A list of result slots for the block where the item is retrieved |
Furnace Property | Example | Description |
fuelSlots | fuelSlots: [0] | A list of slots used for fuel by a furnace (left blank if the furnace does not use fuel) |
itemSlots | itemSlots: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] | The slot that items are put in to be smelted/cooked |
usesFuel | usesFuel: true | Whether the furnace uses fuel or not. False by default. |
Workbench Property | Example | Description |
recipeSlots | recipeSlots: [1, 2, 3, 4, 5, 6, 7, 8, 9] | The slots used to create a recipe in the workbench |
fakeRecipeItems | fakeRecipeItems: true | Whether the the workbench uses fake items for the recipe. False by default. |
isNotBlock | isNotBlock: true | Whether the the workbench is actually a block (e.g. Philosophers stone). False by default. |
Examples are created in the default CustomBlocks.yml in the plugin folder on the server.