Skip to content

Virtual Block State

A virtual block state is a modified vanilla block state file placed at <namespace>/catharsis/virtual_block_states/<id>.json.

A virtual block state is used in combination with a block replacement to replace all properties of a block, and allowing changes based on the blocks state.

A Virtual Block State object
  • blend: (Optional) Changes the blending mode used for the block. One of DEFAULT, SOLID, CUTOUT_MIPPED, CUTOUT, TRANSLUCENT
  • A vanilla block state as defined here