Мод для Майнкрафт на Fabric с инструментами строительства для сервера WesterosCraft и сборки WesterosBlocks. Он расширяет возможности WorldEdit: позволяет менять варианты блоков, красить постройки материалами из наборов блоков и редактировать их свойства.
Возможности
- Block Data Cycler переключает свойства блока и для блоков WesterosBlocks включает
unconnect=true, если такое свойство есть. - Chisel превращает блок в связанный вариант из того же набора: ступень, плиту, стену и другие формы. Выбор зависит от точки нажатия на грани блока; изменения сохраняются в истории отмены WorldEdit.
- Extrude меняет направленные свойства в сторону взгляда игрока или в обратную сторону. Для ступеней переключаются формы углов.
- Paint заменяет материал блока, сохраняя его форму и совместимые свойства. При радиусе больше 1 инструмент красит блоки в сфере.
Как пользоваться
Все инструменты привязываются к предмету в основной руке командой /wctool. Убрать привязку можно через /tool unbind.
/wctool cycler— привязать переключатель свойств: левой кнопкой мыши менять значение текущего свойства, правой — выбирать следующее свойство./wctool chisel— привязать резец: левая кнопка включает режим скульптуры, правая — обычный режим резца./wctool extrude— привязать инструмент направления: левая кнопка изменяет свойства вперёд, правая — назад./wctool paint— привязать кисть без выбранного набора./wctool paint <radius>— задать радиус кисти./wctool paint <blockset>— выбрать набор блоков./wctool paint <blockset> <radius>— выбрать набор и радиус. Правой кнопкой мыши кисть берёт материал с блока, левой — применяет его.
Настройки
При первом запуске на сервере создаётся папка config/westerostools/.
- В
blocksets.jsonзадаются наборы родственных блоков. Для каждого набора указываютсяid, необязательный псевдонимaltnameи список блоков с вариантамиvariant. - Поддерживаются варианты
solid,stairs,slab,wall,fence,fence_gate,hopper,hollow_hopper,tip,carpet,cover,log,directional,layer,pane,sand,path,window_frame,window_frame_mullion,arrow_slit,arrow_slit_window,arrow_slit_ornate. - В
custom_states.jsonможно сопоставить один блок разным наборам по его свойствам, напримерcolor:red.
Требования и совместимость
На сервере требуется WorldEdit. Инструменты используют его систему прав: westerostools.data-cycler, westerostools.chisel, westerostools.extrude и westerostools.paint.
