Skip to content

Growthcraft Milk

Alatyami edited this page Aug 2, 2023 · 1 revision

Overview

The Growthcraft Milk Mixing Vat is used to mix fluids and items to process them into either fluid-based or item-based results such as cheese and cheese curds. Fluids are added to the mixing vat by right-clicking on the block with a filled bucket of fluid. There are two fluid handlers that are accessible by either the top face of the block or the sides. Items are added by dropping them into the bucket area of the vat or if the GUI is enabled items can be placed manually. In order for the mixing vat to start mixing the ingredients, it must be right-click activated by the activation tool listed in the recipe. This is generally a wooden sword or a stick. If the recipe results in an item, there will be a secondary activation tool that will be consumed upon drawing the item (cheese curds require a cheesecloth).

Cheese Making

The process of making cheese involves mixing ingredients in the Mixing Vat, draining the cheese curds, pressing the drained cheese curds, and finally retrieving the cheese wheel from the press.

Cultured Milk

Cultured Milk is the basis for making cheese. This is created by adding fluids and ingredients to the mixing vat.

Add 4 Milk Buckets (4,000 mb), 1 Rennet Bucket (1,000 mb), and 1 Starter Culture to Mixing Vat and activate it by right-clicking on the mixing vat with a wooden sword. After an amount of time, the mixing vat will consume the fluids and the starter culture to produce Cultured Milk (4,000 mb) and Whey (1,000 mb). The whey will need to be extracted, using an empty bucket from the top of the vat.

Input Fluid Reagent Fluid Ingredients Activation Tool Process Time
Milk (4000mb) Rennet (1000mb) 1 Starter Culture Stick 60 secs

Cheese Curds

The Mixing Vat is utilized to create cheese curds by blending cultured milk with a maximum of three additional ingredients. To craft the curds, the Mixing Vat must be activated with a wooden sword. The resulting cheese curds can then be extracted from the vat using a cheesecloth, which is consumed during the process.

Ingredients - - Result Item
1 Salt 1 Orange Dye Cheddar Cheese Curds
1 Salt 1 Purple, Red, or White] Grape Gorgonzola Cheese Curds
1 Salt 1 Wheat Emmentaler Cheese Curds
1 Salt 1 [Purple, Red, or White] Grape 1 Bayanus Yeast Appenzeller Cheese Curds
1 Salt 1 Salt 1 Yellow Dye Asiago Cheese Curds
1 Salt 1 White Dye Parmesan Cheese Curds
1 Salt 1 Red Dye Monterey Cheese Curds
1 Salt 1 Yellow Dye Provolone Cheese Curds
1 Salt 1 Gray Dye Gouda Cheese Curds
1 Salt 1 Rotten Flesh Casu Marzu Cheese Curds

Before you can press the curds into cheese, you need to hang the resulting curds from the vat on the underside of a block. After a few seconds, you'll notice a visual dripping effect, which will continue for about 30 seconds as the curds drain. If you right-click on the hanging curds, they will transform into a "Drained" variation of the cheese being made.

The drained curds now need to be placed into the Cheese Press to form the curds into a wheel shape.

You can place the cheese wheel on any block. In order to take a slice from the wheel, simply right-click with an empty hand. Cheese wheels act like a slab block and can be stacked on top of each other.

Recipe File Format

The Mixing Vat Recipe serializer has two formats: fluid and item.

Mixing Vat Fluid Recipe

The mixing vat fluid recipes allow for combining two fluids and up to three ingredients. After activating the mixing and waiting for the processing duration a resulting fluid and potential waste fluid will be produced. The activation tool will not be consumed when activating the mixing process.

Mixing Vat Fluid Recipe Schema

processing_time Amount of ticks to complete the recipe. (20 ticks/1 sec)

result_type Set to fluid to tell the serializer which schema to parse.

input_fluid Fluid and Amount of fluid needed. (Max 4000mb / 4 Buckets)

reagent_fluid Fluid and Amount of fluid needed to react with the input fluid. (Max 1000mb / 1 Bucket)

ingredients An array of items for the recipe. (Max 3 Items in the array)

result_fluid Fluid and Amount of the resulting fluid. Will be placed into the Input FluidTank. (Max 4000mb / 4 Bucket)

waste_fluid Fluid and Ammount of the waste fluid. Will be placed into the Reagent FluidTank. Can be set to Air for no waste. (Max 1000mb / 1 Bucket)

activation_tool Item tool that needs to be used to activate the block. This item will not be consumed by the process.

Mixing Vat Fluid Recipe Example

{
  "type": "growthcraft_milk:mixing_vat_recipe",
  "processing_time": 1200,
  "result_type": "fluid",
  "input_fluid": {
    "fluid": "growthcraft_milk:milk_fluid",
    "amount": 4000
  },
  "reagent_fluid": {
    "fluid": "growthcraft_milk:rennet_fluid",
    "amount": 1000
  },
  "ingredients": [
    {
      "item": "growthcraft_milk:starter_culture",
      "count": 1
    }
  ],
  "result_fluid": {
    "fluid": "growthcraft_milk:cultured_milk_fluid",
    "amount": 4000
  },
  "result_fluid_waste": {
    "fluid": "growthcraft_milk:whey_fluid",
    "amount": 1000
  },
  "activation_tool": {
    "item": "minecraft:stick"
  }
}

Mixing Vat Item Recipe

{
  "type": "growthcraft_milk:mixing_vat_recipe",
  "processing_time": 1200,
  "result_type": "item",
  "input_fluid": {
    "fluid": "growthcraft_milk:cheese_base_fluid",
    "amount": 4000
  },
  "ingredients": [
    {
      "item": "growthcraft_milk:salt",
      "count": 1
    },
    {
      "item": "minecraft:orange_dye",
      "count": 1
    }
  ],
  "result_item": {
    "item": "growthcraft_milk:cheese_curds_cheddar"
  },
  "activation_tool": {
    "item": "minecraft:stick"
  },
  "result_activation_tool": {
    "item": "growthcraft_milk:cheese_cloth"
  }
}