Advanced Door Bells Wiki

Models and Textures

There are two ways to make the block look.

Reuse an Advanced Door Bells model

For a simple variant, you can create a small child model and reuse the existing geometry.

For example:

{
  "parent": "advanced-door-bells:block/door_bell_switch_off",
  "textures": {
    "texture": "my-addon:block/oak_door_bell_switch"
  }
}

A switch uses separate _off and _on models, so create a child model for each state when needed.

This means you do not have to make a new model just to create a new material variant.

Your addon can simply provide a new texture.

Create your own model

You can also completely replace the model with your own geometry.

The API does not require you to use the Advanced Door Bells models.