メインコンテンツまでスキップ

blockify_schematic_audience

Display a schematic clientside for an audience with breakable blocks support — misc entry.

Entry Information

PropertyValue
Entry IDblockify_schematic_audience
TypeMisc
ColorGreen
Iconfluent:apps-48-filled

Description

Audience entry that displays a schematic clientside using integrated Blockify. Includes all original options plus new breakable blocks support.

Fields

FieldTypeDescription
schematicStringSchematic filename in plugins/Typewriter/schematics/ (include .schem extension)
positionModeVar<PositionMode>Position mode: CLASSIC (fixed world position) or ISLAND_DIMENSION (relative to player's island)
centerLocationVar<Position>Where the schematic will be placed (used in CLASSIC mode)
dimensionTemplateIdVar<String>BTC Sky dimension template ID to use (used in ISLAND_DIMENSION mode)
dimensionOffsetVar<Coordinate>Offset from island center (used in ISLAND_DIMENSION mode)
instanceIdStringDungeon instance ID to display schematic in (used in INSTANCE_DIMENSION mode, empty = any instance)
instanceOffsetVar<Coordinate>Offset from instance spawn point (used in INSTANCE_DIMENSION mode)
ignoreAirVar<Boolean>Will air blocks be ignored?
instantSpawnVar<Boolean>If true, spawn the schematic instantly without animation
blocksPerTickVar<Int>How many blocks to send per tick (to limit packets). Max 1000
placerTypeVar<PlacerType>Order in which blocks are placed: LINEAR, HELICAL, RANDOM
viewDistanceVar<Int>Maximum distance (blocks) at which players will see the schematic (0 = unlimited)
fadeDistanceVar<Int>Fade start distance (blocks). Between fadeDistance and viewDistance, blocks fade out. 0 = no fade
hideOnSneakVar<Boolean>If true, the schematic hides when player sneaks
breakableVar<Boolean>Allow players to break blocks in this schematic (clientside only)
dropLootVar<Boolean>Drop loot clientside when blocks are broken
whitelistList<Item>Only blocks matching these items can be broken (empty = all)
blacklistList<Item>Blocks matching these items cannot be broken
stateArtifactRef<SchematicStateArtifactEntry>Artifact to persist broken block states. If set, broken blocks remain broken across sessions.

Usage Example

- entry: blockify_schematic_audience
name: "Display a schematic clientside for an audience with breakable blocks support"
schematic: ""
positionMode: ""
centerLocation: ""
dimensionTemplateId: ""
dimensionOffset: ""
instanceId: ""
instanceOffset: ""
ignoreAir: false
instantSpawn: false
blocksPerTick: 0
placerType: ""
viewDistance: 0
fadeDistance: 0
hideOnSneak: false
breakable: false
dropLoot: false
whitelist: []
blacklist: []
stateArtifact: ""