Skip to main content

VISUALS

Our plugin has a special system called "interactables" which allows for multiple types of visuals. It includes ModelEngine, BetterModel, entities, and blocks.

You are also able to stack multiple types of interactables together for example having multiple blocks and a ModelEngine crate.

MODELENGINE

interactables:
- type: MODELENGINE
model: aquaticcrate1 #.bb file name
offset: "0;0;0" #X, Y, Z

Options

  • model - Model ID from ModelEngine
  • offset - Location offset from the base location (Location of where's the crate placed)

BETTERMODEL

interactables:
- type: BETTERMODEL
model: aquaticcrate1 #.bb file name
offset: "0;0;0" #X, Y, Z

Options

  • model - Model ID from BetterModel
  • offset - Location offset from the base location (Location of where's the crate placed)

BLOCKS

interactables:
- type: BLOCK
material: BARRIER #Block type
offset: "0;0;0" #X, Y, Z
- type: BLOCK
material: WHITE_SHULKER_BOX #Block type
face: UP #Faces the shulker pointing up
offset: "0;1;0" #X, Y, Z

Options

  • material - Material of the block
  • offset - Location offset from the base location (Location of where's the crate placed)
  • Read more about Block settings on the Block Settings page!
View Page
Block Settings

ENTITY

interactables:
- type: DISPLAY_ENTITY
offset: "0;1;0" #X, Y, Z
properties:
display-item:
material: DIAMOND

Entity properties page is in progress!

ITEM MODEL

This is a short version of the Entity interactable for spawning the Item Display entity.

interactables:
- type: ITEM_MODEL
offset: "0;1;0" #X, Y, Z
item:
material: DIAMOND
item-transform: NONE
scale: "1;1;1"
billboard: FIXED

Options

  • material - Material of the item

  • offset - Location offset from the base location (Location of where's the crate placed)

  • item-transform - display tranform

    Options:

    • NONE
    • THIRDPERSON_LEFTHAND
    • THIRDPERSON_RIGHTHAND
    • FIRSTPERSON_LEFTHAND
    • FIRSTPERSON_RIGHTHAND
    • HEAD
    • GUI
    • GROUND
    • FIXED
  • scale - Scale of the display

  • billboard

    Options:

    • FIXED
    • VERTICAL
    • HORIZONTAL
    • CENTER

NPC

interactasbles:
- type: NPC
offset: "0;1;0" #X, Y, Z
skin:
value: <the skin value>
signature: <the skin signature> # You can use mineskin.org to get those 2 values

Options

  • offset - Location offset from the base location (Location of where's the crate placed)
  • skin.value - Texture value of the skin (You can get that from mineskin.org)
  • skin.signature - Texture signature of the skin (You can get that from mineskin.org)