Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.borntocraftstudio.net/llms.txt

Use this file to discover all available pages before exploring further.

Blockify Schematic Audience

Type: blockify_schematic_audience Display a schematic clientside for an audience with breakable blocks support.

Configuration

FieldTypeDefaultDescription
idString""Unique identifier for this entry.
nameString""Name for this entry.
schematicString""Schematic filename in plugins/Typewriter/schematics/ (include .schem extension).
positionModeEnum (PositionMode)CLASSICPosition mode: CLASSIC (fixed world position), ISLAND_DIMENSION (relative to player’s island), or INSTANCE_DIMENSION (relative to dungeon instance).
centerLocationVar<Position>OriginWhere the schematic will be placed (used in CLASSIC mode).
islandDimensionEnum (IslandWorldType)NORMALIsland dimension to use (used in ISLAND_DIMENSION mode).
dimensionOffsetVar<Coordinate>OriginOffset from island center (used in ISLAND_DIMENSION mode).
instanceIdString""Dungeon instance ID to display schematic in (used in INSTANCE_DIMENSION mode, empty = any instance).
instanceOffsetVar<Coordinate>OriginOffset from instance spawn point (used in INSTANCE_DIMENSION mode).
ignoreAirVar<Boolean>trueWill air blocks be ignored?
instantSpawnVar<Boolean>falseIf true, spawn the schematic instantly without animation.
blocksPerTickVar<Int>200How many blocks to send per tick (to limit packets). Max 1000.
placerTypeEnum (PlacerType)LINEAROrder in which blocks are placed: LINEAR, HELICAL, RANDOM.
viewDistanceVar<Int>64Maximum distance (blocks) at which players will see the schematic (0 = unlimited).
breakableVar<Boolean>falseAllow players to break blocks in this schematic (clientside only).
dropLootVar<Boolean>falseDrop 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>EmptyArtifact to persist broken block states. If set, broken blocks remain broken across sessions.