Loader Introduction

Athena is an addition to the normal blockstate JSON, loader information is stored inside the blockstate JSON each stitch model will have a athena:loader that will identify what loader to use.

{
  "variants": {
    "": {
      "model": "minecraft:block/air"
    }
  },

  "athena:loader": "athena:ctm",
  "ctm_textures": {
    "center": "chipped:block/amethyst_block/ctm/cut_amethyst_block_column_ctm/3",
    "empty": "chipped:block/amethyst_block/ctm/cut_amethyst_block_column_ctm/0",
    "horizontal": "chipped:block/amethyst_block/ctm/cut_amethyst_block_column_ctm/2",
    "particle": "chipped:block/amethyst_block/cut_amethyst_block_column",
    "vertical": "chipped:block/amethyst_block/ctm/cut_amethyst_block_column_ctm/1"
  }
}

Built-In Loaders

Last updated