Create: Mechanical Botany
Adds two new mechanical blocks to allow for plant reprocessing through Create automation. This mod works well both on it's own and within modpacks.
Mechanical Insolator
As you might guess, this block is heavily inspired by Thermal Expansion's Phytogenic Insolator. This block can have certain plants put into it either through the top or via a funnel on any side other than the bottom.
The Mechanical Insolator consumes a lot of stress units as it has a x16 kinetic stress impact, so you may wish to be careful when choosing which plants you want to automate in your factories.
This block requires a fluid input through the bottom of the block in order to process the plant inside of it. Most plants require Water, a few plants - specifically from the Nether - require Lava, but there are a few special plants that require new fluids introduced by Mechanical Botany. Plants obtained through the Sniffer are far too ancient to simply be revitalised with Water and require Liquid Compost. Wither Roses also require a special fluid in order to be processed, Molten Liquid Compost. Chorus Fruit require Void Liquid Compost to be processed.
Regular Liquid Compost is obtained by providing an Item Drain with a piece of Compost, obtained through the Mechanical Composter.
Molten Liquid Compost is obtained through mixing together Liquid Compost and Lava inside of a heated basin.
Void Liquid Compost is obtained through mixing together Liquid Compost and Powdered Obsidian inside of a heated basin.
Some mods have built-in compatability within Mechanical Botany!
Create: Garnished - Aureate Shrub
Create: Garnished Reworked - Elven Sweet Berries
Create: Bitterballen - Sunflower Seeds/Sunflower
Hibernal Herbs - Tarragon
Mechanical Composter
The Mechanical Composter can turn certain plants or crops into Compost. This can then either be used in a similar fashion to Bone Meal, be pressed into Bone Meal, or be provided to an Item Drain to create Liquid Compost.
Nearly every recipe within the Mechanical Composter has 2 outputs for Compost, but only one is guaranteed. The secondary output is a per cent chance depending on what per cent that item has to provide compost within a regular Composter. For example, Wheat has a 65% chance to provide compost to a Composter, so it has a 65% chance to provide an additional piece of Compost when processed through the Mechanical Composter.
Example Compatibility Recipes
Create: Garnished - Dried Dulse Kelp Block
Supplementaries - Flax Bale
Example Recipes For External Use
Perhaps you've come across a mod without integration with this mod, or perhaps you simply want to add a custom recipe that wouldn't exist otherwise. Well, here's some examples from the base mod! (can also be viewed via the GitHub source page)
Mechanical Insolator Recipe Example The first ingredient is the fluid required for the recipe to process while the second ingredient is the "base" item, typically some form of seed or a flower.
As of version 1.0.8: There is a "consume_input" flag to be put in your recipe. Under/Before this version, simply remove that segment from your recipe file or KubeJS script.
{
"type": "mechanical_botany:insolating",
"ingredients": [
{
"type": "fluid_stack",
"amount": 1000,
"fluid": "minecraft:water"
},
{
"item": "minecraft:allium"
}
],
"processing_time": 50,
"results": [
{
"count": 2,
"id": "minecraft:allium"
}
]
}
Mechanical Composter Recipe Example You can specify a singular item, multiple items, or an item tag to be processed into Compost. The amount of Compost provided is completely controlled by you, but is recommended to follow the previously mentioned guidelines the base mod follows of having 1 guaranteed piece of Compost and having a secondary piece of Compost with a per cent chance equal to the per cent chance that item has to provide a regular Composter with compost.
{
"type": "mechanical_botany:composting",
"ingredients": [
[
{
"item": "minecraft:cake"
},
{
"item": "minecraft:pumpkin_pie"
}
]
],
"processing_time": 50,
"results": [
{
"count": 1,
"id": "mechanical_botany:compost"
},
{
"count": 1,
"id": "mechanical_botany:compost"
}
]
} All Versions
+ Add Version- Fix recipe conflict for haunting compost block recipe [#18]
- Replace recipe with a pressing recipe instead
- Fix issue where mechanical insolator/composter could have it's contents copied and pasted with schematics
- Fix Issue #17
- Add ja_jp.json
- Pull Request #13 #16
- Implement albertosaurio65's Fruits Delight compat
- Pull Request #14
- Fix issue where the readConsumeInputFlag option made it so that certain recipes became much more powerful than intended
- Fix issue with certain configuration options having the "requiresReplacement" comment when not needed
- Add client-side configuration option that allows for players to have an easier time determining what items are in the input or output slots
- Update to Create 6.0.9
- Required upon updating to or beyond this version of Create: Mechanical Botany**
- New "readConsumeInputFlag" config option | Whether or not the "consume_input" flag in insolating recipes is read.
- Adjust magebloom compat recipe
- Add Block of Compost
- Acts like farmland, but doesn't need to have water nearby and does not need to be tilled
- Can be emptied similar to the regular Compost item | 675mb of Liquid Compost
- Fix Ponder issues as a result of semi-recent changes to functionality
- Once again, nerf Compost via the Mechanical Composter
- Instead of having a guaranteed chance of 1 Compost item, the compostable chance is the sole determining factor (i.e., if an item has a 35% chance to produce compost in a regular Composter, then there's a 35% chance for it to produce a Compost item when processed through a Mechanical Composter)
- Increase the amount of Liquid Compost when emptying a Compost Item into an Item Drain | 25mb -> 75mb
- New recipes
- Podzol from using 250mb of Liquid Compost from a Spout onto a piece of Dirt
- Haunt a Block of Compost to regular Dirt
- Wash a Block of Compost to Mud
- Code optimisations
- Add "consume_item" parameter for insolating recipes
- If this value is set to "false" (default), then the input item is not consumed and the Mechanical Insolator will continue processing the item indefinitely. The fluid input, however, will still be consumed regardless of this value.
- If this value is set to "true", then the input item will be consumed, essentially acting the same way that it did previously. This will also be made clear by the tooltip on the item within JEI, similar to how deployer recipes have a tooltip to state whether or not the item held by the deployer will be consumed.
- Adjust the compost item functionality
- No longer acts like bone meal
- Is no longer directly converted into bone meal by pressing, instead is only a per cent chance of being converted
- Can now be used as an alternative to bone meal in Tree Fertilizer recipes, but at a less efficient rate
- Update to Create 6.0.7
- Requires 6.0.7, any Create mod version beneath 6.0.7 will cause issues.**
- Add Floralis compat
- Increase the amount of nuts gained from insolating cracked nuts from Create: Garnished
- Fix incorrect ids for Create: Garnished integration
- Fix parsing errors
- Adjust moss block recipe to include moss carpet
- Add Ars Nouveau compatibility
- Add Ars Elemental compatibility
- Add Vanilla Backport compatibility
- Allow for saplings to be processed within a Mechanical Insolator, but at a great time cost of 16000 ticks (just over 13 minutes) and is configurable
- Make kinetic stress impact configurable for both the Mechanical Insolator and Mechanical Composter
- Fix JEI console errors (double registration)
- Make kinetic stress impact configurable for both the Mechanical Insolator and Mechanical Composter
- Fix JEI console errors (double registration)
- Fix issue #4
- Fix not being able to see all contents within either the Mechanical Insolator or Mechanical Composter
- Adjust kinetic stress impacts for both blocks
- Mechanical Insolator | 16 -> 64 (~16k stress units at max speed)
- Mechanical Composter | 4 -> 16 (~4k stress units at max speed)
- Add config options
- Recipe Processing Speed Multiplier for both blocks
- The regular processing speed (in ticks) that is provided by the recipe json file is multiplied by this
- i.e. if a recipe normally takes 400 ticks and the multiplier is 2, then it will instead be 800 ticks as a base
- While this value can technically be increased infinitely, in testing if the value was too high, then the processing ticks would be inverted into a negative integer and essentially disable the given recipe type. Adjust accordingly to your needs!
- Configurable Tank Size for the Mechanical Insolator
- This has a range of 1000 to 16000
- The block must be broken and replaced in order for the changes to register
- Fix issue #4
- Fix not being able to see all contents within either the Mechanical Insolator or Mechanical Composter
- Adjust kinetic stress impacts for both blocks
- Mechanical Insolator | 16 -> 64 (~16k stress units at max speed)
- Mechanical Composter | 4 -> 16 (~4k stress units at max speed)
- Add config options
- Recipe Processing Speed Multiplier for both blocks
- The regular processing speed (in ticks) that is provided by the recipe json file is multiplied by this
- i.e. if a recipe normally takes 400 ticks and the multiplier is 2, then it will instead be 800 ticks as a base
- While this value can technically be increased infinitely, in testing if the value was too high, then the processing ticks would be inverted into a negative integer and essentially disable the given recipe type. Adjust accordingly to your needs!
- Configurable Tank Size for the Mechanical Insolator
- This has a range of 1000 to 16000
- The block must be broken and replaced in order for the changes to register
- Port to 1.20.1
- (bandaid fix) When looking for the usages of a given fluid that is utilised inside of a Mechanical Insolator recipe, you will actually see those uses
- Fix blockstate log spam for certain fluids introduced by the mod
- Fix certain composting compatibility recipes
- Fix certain insolating compatibility recipes
- Fix recipe for the blood fluid
- Recipe is only present if Biomes O' Plenty is installed, though the fluid can be used for custom insolating recipes as well
- Add Blood for compatibility fix with Biomes O' Plenty
- Fix compatibility recipe errors
- Lazarous Bellflower -> Lazarus Bellflower
- Replace instances of biomesoplenty:blood with mechanical_botany:blood, as it seems non-existant for some reason
- Require Create mod 6.0.6**
- Significantly increase the processing time for all Mechanical Insolator recipes
- Add missing Spore Blossom Mechanical Insolator recipe
- Add integration recipes for the following mods
- Farmer's Delight
- My Nether's Delight
- Oh The Biomes We've Gone
- Biomes O' Plenty
- Updated integration recipes
- Added Garlic recipe for the Mechanical Insolator (Create: Garnished Reworked)
- Mechanical Insolator
- Mechanical Composter