Furniture Features

ExecutableItem

  • Define the Executableitem ID with which the Furniture is associated

  • Then manage all item settings directly in ExecutableItems

executableItem: acacia_bed

Title Features

It supports DecentHolograms, HolographicDisplays and CMI

Active Title

  • Info: Whether the title hologram would be enabled or not

  • Example:

activeTitle: false
  • Required: NO

Title

  • Info: The displayed text of the hologram

  • Example:

title: '&7&oDefault title'
  • (With HolographicDisplay) You can display item in the title type ITEM::MATERIAL

title: 
- '&7&oDefault title'
- 'ITEM::DIAMOND'
  • Required: NO

Title Adjustment

  • Info: How high or low is the adjustment of the elevation of the title hologram

  • Example:

titleAdjustment: 0.5
  • Required: NO

    • Extra Info: Positive number for upwards, Negative number for downwards

Title Features Example

titleFeatures:
  # Active the title
  activeTitle: true
  # The title
  title:
   - Hello
   - &6It's support color
   - and %placeholder%
  titleAdjustment: 0.5

Usage

Adjust the Furniture usage in the ExecutableItem configuration

Display Features

Item Model

  • The model of the furniture

  • Example:

itemModel: myfurniture:acacia_bed

Scale

  • Scale of the display

  • Example:

scale: 1

Aligned

  • If you want the display to be aligned

  • Example:

aligned: false

Custom Pitch

  • Select the custom pitch

  • Example:

customPitch: 1

Custom Y

  • Select the custom Y

  • Example:

customY: 1.0

Glow

  • Glow or not

  • Example:

glow: false

Click To Break

  • Amount of clicks needed to break the display creation

  • Example:

clickToBreak: 3

Bounding Box Zones

Block Light

  • The block lighting component of this brightness. (Between 0-15)

  • Example:

blockLight: 10

Sky Light

  • The sky lighting component of this brightness. (Between 0-15)

  • Example:

skyLight: 10

View Range

  • Configure the view range of the furniture

  • Example:

viewRange: 20.0

Display Features Example

displayFeatures:
  itemModel: myfurniture:acacia_bed
  scale: 1.0
  aligned: false
  customPitch: 90
  glow: false
  clickToBreak: 3
  boundingBoxZones: []
  blockLight: 10
  skyLight: 10
  viewRange: 20.0

Interaction Range

  • Configure the interaction range of the furniture

  • Example:

interactionRange: 6.0

Drop Type

  • Info: Select the type of drop the Furniture will have

  • Type of drops:

    • IN_THE_INVENTORY

    • ON_THE_GROUND

dropType: IN_THE_INVENTORY

Sit Features

  • Define if the players can sit or not on the furniture

sitFeatures:
  playerCanSit: false

Storage Features

  • Define if the furniture can store items like a chest or not

storageFeatures:
  enable: false

Activators

  • Very important features that allow you to add abilities on your furniture

  • Dedicated Wiki for this feature :

Activator Configuration
  • Example

activators:
  activator0:
    name: '&eActivator'
    option: PLAYER_ALL_CLICK_ON
    usageModification: -1
    cancelEvent: false
    requiredItems: {}
    requiredExecutableItems: {}
    requiredMagics: {}
    displayConditions: {}
    displayCommands: []
    worldConditions: {}
    placeholdersConditions: {}
    variablesModification: {}
    ownerCommands: []
    ownerConditions: {}
    playerCommands:
    - say &eHello
    playerConditions: {}
    playerCooldownFeatures:
      cooldown: 0
      pausePlaceholdersConditions: {}
    globalCooldownFeatures:
      cooldown: 0
    customConditions: {}

Last updated