Fluids Model
This page is about the model for configuring the block entity renderer between 1.16 and 1.19. For the 1.20 JSON, see Block Fluids (since 1.20). For the model to statically render a fluid, see Tank Model.
The fluids model is a model loader added by Mantle that sets the position of fluids in the block entity renderer.
Fluids
The fluid model loader was used by Mantle between 1.16 and 1.19 to list the location of fluids to render in the block entity. It has the following format:
mantle:fluids
.
Always - All fields from Colored Block Model.
- Single fluid to render in the block entity.
- A fluid cuboid in the list.
List of fluids to render in the block entity.
Inventory model JSON.
Channel
For the format used since 1.20, see Channel Fluids
The channel model loader was used by Tinkers’ Construct between 1.16 and 1.19 to list multiple fluid regions for rendering the channel block. To function, it must be used by the first model in the multipart list for the channel. It has the following format:
tconstruct:channel
.
Always - All fields from Colored Block Model.
- Fluid cuboid to when the channel is pouring down.
- Fluid to render when the center is not moving.
- Fluid to render when the center is moving. Will be rotated the proper direction.
Fluid to render in the center of the channel.
- Fluid to render when the side is still.
- Fluid to render when there is no fluid entering or exiting that side.
- Fluid to render when fluid is pouring in from that side.
- Fluid to render when fluid is pouring out from that side.
Fluid to render on each of the four sides of the channel.
Inventory model JSON.
Casting
Main page: Casting Model.
The casting model loader was used Tinkers’ Construct between 1.16 and 1.19 to combine the inventory model with the fluid model between 1.16 and 1.19. Since 1.20, the casting model was replaced with a combination of block fluids and render item lists.