Skip to content
This repository was archived by the owner on Apr 15, 2026. It is now read-only.

Customization and Compatibility

legoatoom edited this page Nov 2, 2025 · 9 revisions

Compatibility with other mods.

Other mods might add different chains (or other items). The mod uses the connectiblechains:catenary_items item tag to see items that are compatible. This tag also extends c:chains, such that all chains are automatically compatible.

So, if your item is a chain, make sure it is in c:chains, otherwise add it to the catenary_items tag.

Textures & Model

Optionally, if the default model does not work, you can customize it. The mod has two textures it uses, the chain and the knot. By default, the mod assumes that any given compatible item has a item texture and block texture.

It uses the item texture for the knot, and the block texture for the chain.

For the model, by default is uses connectiblechains:cross. However the following are possible:

  • connectiblechains:square
  • connectiblechains:plus

To change this, you will need to create a model JSON file at this location using the following format.

assets/<namespace>/models/entity/connectiblechains/<item_id>.json

{
  "textures": {
    "chain": "namespace:path_to_chain_texture",
    "knot": "namespace:path_to_knot_texture"
  },
  "model" : "namespace:name_of_model_type", //optional, default: cross
  "uv" : [array of 4 integers that determine for the chain-texture what pixels to use; side-a-start, side-a-end, side-b-start, side-b-end] // optional, defaults to 0,3,3,6
}

Note

The models are designed to work with textures similar to the minecraft chain textures.

Clone this wiki locally