▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Schematic Placer
Schematic Placer

Schematic Placer

An addon for WorldEdit that streamlines placing schematic files in Minecraft.

3.3K
2

icon

Schematic Placer

An addon for WorldEdit that streamlines placing schematic files in Minecraft.

Commands

schemplace <filename> [<pos>] [<ignoreAir>]

loads and places a schematic. Loading is done asynchronously and placement happens over multiple ticks if necessary (see batchSize).

schemremove <filename> [<pos>] [<ignoreAir>]

Sets blocks to air that are contained in the schematic. Uses the same loading and placement logic as 'schemplace'.

schemanimate <filename> [<pos>] [<ticksPerFrame>] [<start>] [<end>] [<step>] [<loop>] [<removeWhenDone>] [<clearPrev>] [<ignoreAir>]

Sequentially places schematics using the same logic as 'schemplace'.

schemstopanimate <filename> [<pos>] [<ticksPerFrame>] [<start>] [<end>] [<step>] [<loop>] [<removeWhenDone>] [<clearPrev>] [<ignoreAir>]

Stops any currently running animation that matches the given parameters.

schemwait <ticksToWait> [<waitId>]

Waits for the specified number of ticks

schemstopwait <ticksToWait> [<waitId>]

Stops any currently running wait task that matches the given parameters. Note: use the waitId to avoid overlap.

schemsequence <line>

Runs a sequence of comma-separated commands. Supported commands are 'schemplace', 'schemremove', 'schemanimate', 'schemstopanimate', 'schemwait', 'schemstopwait'.

schemstopsequence <line>

Stops any currently running sequence that matches the given parameters.

schemitem <line>

Attaches a command (or list of comma-separated commands) to an item by adding the command to the item's Lore. The command(s) are activated using right click. If there is just a single command attached, shift right clicking will invert the command e.g. (place -> remove) or (start -> stop). If there is a sequence, shift right clicking will stop the sequence. Supported commands are the same as those supported by 'schemsequence'.

schemreloadcache

Reloads the schematic cache assuming cacheSchematics is enabled.

ParameterDefault ValueExplanation
<filename>requiredPath or pattern for the schematic file(s). Supports %d formatting for frame numbers.
[<pos>]Player positionWorld coordinates where the schematic is pasted. Accepts absolute or relative (~ ~ ~) values.
[<ticksPerFrame>]0Number of ticks between the start of each frame. If exceeded, the next frame will start as soon as possible.
[<start>]0First frame number in the sequence.
[<end>]-1Last frame number in the sequence (inclusive). -1 = keep going until the schematic does not exist.
[<step>]1How much to increment (or decrement if negative) the frame number each step.
[<loop>]falseIf true, restart at <start> when the sequence finishes.
[<removeWhenDone>]trueIf true, remove the last schematic frame when the animation completes.
[<clearPrev>]trueIf true, automatically remove blocks from the previous frame before placing the next.
[<ignoreAir>]trueIf true, skip air blocks when pasting (can increase performance).
  • Note: running a command that is already running will instead pause or un-pause the task.

Configuration

The config file will be located in the .minecraft folder at config/schemplacer.json.

batchSize

The maximum number of blocks that can be placed per game tick.

cacheSchematics

Whether to cache all schematics into memory to increase placement speed.

schematicDir

Path to the location where scematics are loaded from. Accepts local paths to .minecraft or absolute paths.

commandOutput

Whether to output command feedback to the player.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:5 месяцев назад
Обновлён:5 месяцев назад
Главная