Table of Contents
The Insolator block is a machine that takes water and energy to duplicate plant matter. The Insolator needs to be given a source of energy (FE) along with sufficient fluid (typically water).
Crafting
The Insolator can be crafted from the following ingredients:
Ingredient | Count | ID |
---|---|---|
Light Bulb | 1 | utamacraft:bulb |
Tungsten Ingot | 2 | utamacraft:tungsten_ingot |
Copper Ingot | 2 | minecraft:copper_ingot |
PCB | 1 | utamacraft:pcb |
Stone Slab | 2 | minecraft:stone_slab |
Usage
Energy can be provided via any side of the block. Water can either be placed into the interface of the block or by pushing water from any side of the block. Plants can be added to the inventory of the block to start the Insolator process.
The energy required to process a single plant is 32 FE per tick. The number of ticks required to process a plant depends on the recipe. For example, processing a minecraft:azalea_leaves takes 500 ticks (approximately 25 seconds) and therefore uses 16,000 FE in total. The Insolator is capable of storing 60,000 FE in it's internal battery.
The water required for processing a single plant is also recipe dependant. For example, to process a minecraft:azalea_leaves would require 500 mB (half a bucket). The amount of water required does not depend on the number of ticks required to process the plant. The Insolator can store 64,000 mB of water (64 buckets) in it's internal fluid tank.
When the Insolator starts processing, the light on the front of the block turns green, the block starts to emit a light level of 15, and a humming sound can be heard coming from the block.
When broken with a pickaxe, the Insolator will drop all its inventory. Any energy or water stored in the internal battery or fluid tank are discarded.
Recipes
The Insolator will not duplicate arbitrary items: recipes are defined for each supported operation. For each recipe, the required fluid, and the amount required for the full duplication is given. In addition, the number of ticks required and corresponding total energy used (at a rate of 32 FE per tick). Finally the total time required is also given.
Item | Fluid | Fluid (mB) | Energy (FE) | Ticks | Time (s) |
---|---|---|---|---|---|
minecraft:acacia_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:acacia_sapling | 1000 | 32000 | 1000 | 50.0 | |
minecraft:allium | 500 | 16000 | 500 | 25.0 | |
minecraft:azalea | 500 | 16000 | 500 | 25.0 | |
minecraft:azalea_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:azure_bluet | 500 | 16000 | 500 | 25.0 | |
minecraft:bamboo | 500 | 16000 | 500 | 25.0 | |
minecraft:beetroot_seeds | 500 | 16000 | 500 | 25.0 | |
minecraft:big_dripleaf | 500 | 16000 | 500 | 25.0 | |
minecraft:birch_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:birch_sapling | 1000 | 32000 | 1000 | 50.0 | |
minecraft:blue_orchid | 500 | 16000 | 500 | 25.0 | |
minecraft:brown_mushroom | 500 | 16000 | 500 | 25.0 | |
minecraft:cactus | 500 | 16000 | 500 | 25.0 | |
minecraft:chorus_flower | 500 | 16000 | 500 | 25.0 | |
minecraft:cornflower | 500 | 16000 | 500 | 25.0 | |
minecraft:crimson_fungus | 500 | 16000 | 500 | 25.0 | |
minecraft:crimson_roots | 500 | 16000 | 500 | 25.0 | |
minecraft:dandelion | 500 | 16000 | 500 | 25.0 | |
minecraft:dark_oak_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:dark_oak_sapling | 1000 | 32000 | 1000 | 50.0 | |
minecraft:fern | 500 | 16000 | 500 | 25.0 | |
minecraft:flowering_azalea | 500 | 16000 | 500 | 25.0 | |
minecraft:flowering_azalea_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:glow_lichen | 500 | 16000 | 500 | 25.0 | |
minecraft:grass | 500 | 16000 | 500 | 25.0 | |
minecraft:hanging_roots | 500 | 16000 | 500 | 25.0 | |
minecraft:jungle_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:jungle_sapling | 1000 | 32000 | 1000 | 50.0 | |
minecraft:large_fern | 500 | 16000 | 500 | 25.0 | |
minecraft:lilac | 500 | 16000 | 500 | 25.0 | |
minecraft:lily_of_the_valley | 500 | 16000 | 500 | 25.0 | |
minecraft:kelp | 500 | 16000 | 500 | 25.0 | |
minecraft:mangrove_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:melon | 500 | 16000 | 500 | 25.0 | |
minecraft:moss_block | 500 | 16000 | 500 | 25.0 | |
minecraft:moss_carpet | 500 | 16000 | 500 | 25.0 | |
minecraft:nether_sprouts | 500 | 16000 | 500 | 25.0 | |
minecraft:nether_wart | 500 | 16000 | 500 | 25.0 | |
minecraft:oak_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:oak_sapling | 1000 | 32000 | 1000 | 50.0 | |
minecraft:orange_tulip | 500 | 16000 | 500 | 25.0 | |
minecraft:oxeye_daisy | 500 | 16000 | 500 | 25.0 | |
minecraft:peony | 500 | 16000 | 500 | 25.0 | |
minecraft:pink_tulip | 500 | 16000 | 500 | 25.0 | |
minecraft:poppy | 500 | 16000 | 500 | 25.0 | |
minecraft:potato | 500 | 16000 | 500 | 25.0 | |
minecraft:pumpkin | 500 | 16000 | 500 | 25.0 | |
minecraft:red_mushroom | 500 | 16000 | 500 | 25.0 | |
minecraft:red_tulip | 500 | 16000 | 500 | 25.0 | |
minecraft:rose_bush | 500 | 16000 | 500 | 25.0 | |
minecraft:sea_pickle | 500 | 16000 | 500 | 25.0 | |
minecraft:seagrass | 500 | 16000 | 500 | 25.0 | |
minecraft:small_dripleaf | 500 | 16000 | 500 | 25.0 | |
minecraft:spore_blossom | 500 | 16000 | 500 | 25.0 | |
minecraft:spruce_leaves | 1000 | 32000 | 1000 | 50.0 | |
minecraft:spruce_sapling | 1000 | 32000 | 1000 | 50.0 | |
minecraft:sugar_cane | 500 | 16000 | 500 | 25.0 | |
minecraft:sunflower | 500 | 16000 | 500 | 25.0 | |
minecraft:tall_grass | 500 | 16000 | 500 | 25.0 | |
minecraft:twisting_vines | 500 | 16000 | 500 | 25.0 | |
minecraft:vine | 500 | 16000 | 500 | 25.0 | |
minecraft:warped_fungus | 500 | 16000 | 500 | 25.0 | |
minecraft:warped_roots | 500 | 16000 | 500 | 25.0 | |
minecraft:weeping_vines | 500 | 16000 | 500 | 25.0 | |
minecraft:wheat | 500 | 16000 | 500 | 25.0 | |
minecraft:wheat_seeds | 500 | 16000 | 500 | 25.0 | |
minecraft:white_tulip | 500 | 16000 | 500 | 25.0 | |
minecraft:wither_rose | 500 | 16000 | 500 | 25.0 |
Adding Insolator Recipes
New Insolator recipes can be added by using the utamcraft:insolator
recipe type. For example, the
recipe for duplicating minecraft:azalea_leaves is as follows:
{
"type": "utamacraft:insolator",
"input": {
"item": "minecraft:acacia_leaves"
},
"ticks": 500,
"fluid": {
"FluidName": "minecraft:water",
"Amount": 500
},
"output": {
"item": "minecraft:acacia_leaves",
"count": 2
}
}
Each recipe states the expected input
item and the generated output
item (and count
). If the
count
is not specified in the output
, the Insolator will only output a single item (no
duplication). The fluid
property allows specification of the particular fluid required to
duplicate the given input, and the amount of fluid to be used.
Block Details
The ID of this block is utamacraft:insolator
. There is an NBT tag active
that can be used to
tell if the Insolator is processing.
Property | Value |
---|---|
Material | METAL |
Occlusion | No |
Tool | Pickaxe |
Light Level | 0 or 15 when active |
Block Class | net.banutama.utamacraft.block.custom.InsolatorBlock |
Block Entity Class | net.banutama.utamacraft.block.entity.InsolatorBlockEntity |
Crafting Recipe | insolator.json |