forked from World-of-Tomorrow/NoItem
-
Notifications
You must be signed in to change notification settings - Fork 4
Custom Blocks
nala3 edited this page Sep 25, 2012
·
1 revision
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.