InteractiveBoard Docs
  • GETTING STARTED
    • Installing InteractiveBoard
    • Commands & Permissions
    • Integrations
    • Creating a board
  • Objects
    • General Information
      • Enabled
      • Properties & Placeholders
      • Conditions
      • Layout
      • Click and Hover
      • Children
      • Cache Behavior
    • Background
    • Button
    • Gif
    • Image
    • Scroll Pane
    • Skin Objects
    • Text Objects
    • Static
      • Action Listener
      • Music Player
      • Delayed Function Timer
      • Repeat Function Timer
  • Functions
    • General Information
      • Conditions
      • Delay
      • Price
    • Switch Scene
    • Game
      • Command
      • Open Crafting Table
      • Play Sound
      • Send Message
      • Switch Server
    • State
      • Scroll Change
      • Enabled
        • Set Enabled State
        • Switch Enabled State
      • Playback
        • Set Playback State
        • Switch Playback State
    • Shop
  • Conditions
    • Has money
    • Permission
  • BOARD SETTINGS
    • General
    • Displays
    • View Grouping & Default Scenes
Powered by GitBook
On this page
  1. Objects
  2. General Information

Properties & Placeholders

All object properties have default values, so you should only declare properties if you want to change the values from the defaults.

PlaceholderAPI can be used in all object properties. Board objects will update automatically after a placeholder changes.

Object properties can have a different value when hovered, see Click and Hover


Properties can be declared in a more complex way, when additional control is needed.

example-text:
  type: text
  
  position: 0 0
  outline-color: black
  
  ## 1) this is the regular way of declaring a property, in this case text
  text: '&4Example text'
  
  ## 2) this is the complex way of declaring properties,
  ## this gives you more control of how the placeholders are parsed
  text:
    ## Enabling this removes color codes
    remove-color-codes: false
    ## Enabling this replaces \n with new line symbol
    replace-new-line: true
    ## the value of the property, same as 1) example
    value: '&4 Example text'

Last updated 9 months ago