ToLaserBlade (Fabric)
Модификация ToLaserBlade (T. o. Laser Blade) добавляет простой меч с лазерным клинком.
Для работы мода требуются Fabric Loader, Fabric API и Cloth Config API.
Мод находится в экспериментальной стадии.
Дополнение
ToLaserBlade-ExtraModels
Дополнение для ToLaserBlade, добавляющее дополнительные формы лазерного клинка.
https://www.curseforge.com/minecraft/mc-mods/tolaserblade-extramodels
Описание
Версия: 4.0.0 для Minecraft 1.20.6
Предметы
Лазерный клинок
Функционал
Улучшение лазерных клинков
Клинки можно улучшать на кузнечном столе, комбинируя с определёнными предметами:
- Скорость атаки (до 4.0): Чертеж клинка + Лазерный клинок + Золотой слиток
- Урон (до 8): Чертеж клинка + Лазерный клинок + Блок алмазов
- Светящийся элемент: Чертеж клинка + Лазерный клинок + Светокамень
- Шёлковое касание: Чертеж клинка + Лазерный клинок + Кристаллы Призмарина / Осколок аметиста / Осколок эха
- Грабительство: Чертеж клинка + Лазерный клинок + Раковина наутилуса / Блок изумрудов
- Огнеупорность: Чертеж клинка + Лазерный клинок + Незеритовый слиток
Зачарование «Светящийся элемент» увеличивает урон клинка и наносит дополнительный урон нежити и разбойникам.
Изменение цвета клинка
Рецепты на кузнечном столе:
- Внешний клинок: Чертеж клинка + Лазерный клинок + Окрашенное стекло
- Внутренний клинок: Чертеж клинка + Лазерный клинок + Окрашенная стеклянная панель
- Рукоять: Чертеж клинка + Лазерный клинок + Ковёр
- Переключение режима смешивания внешнего клинка: Чертеж клинка + Лазерный клинок + Тонированное стекло
- Переключение режима смешивания внутреннего клинка: Чертеж клинка + Лазерный клинок + Блок аметиста
Изменение формы клинка
Рецепты на кузнечном столе:
- Тип 0 (Стандартный): Чертеж клинка + Лазерный клинок + Стекло
- Тип 1: Чертеж клинка + Лазерный клинок + Песок
- Тип 2: Чертеж клинка + Лазерный клинок + Песчаник
- Тип 526: Чертеж клинка + Лазерный клинок + Земля
Лазерная ловушка
При помещении клинка в раздатчик и его активации можно атаковать мобов (включая игроков) перед раздатчиком.
Лазерная печь
При попадании лазерной ловушки в печь она разжигается.
Настройки
(game_dir)/config/tolaserblade.toml
Требуется перезапуск игры после изменения конфигурации.
Общие
В мультиплеере используются серверные настройки.
- enableLaserTrap: активация лазерной ловушки (boolean, по умолчанию true)
- canLaserTrapAttackPlayer: разрешение атаки игроков ловушкой (boolean, по умолчанию true)
- canLaserTrapHeatUpFurnace: активация разжигания печи (boolean, по умолчанию true)
Клиентские
- laserBlades: ID предметов, использующих модель лазерного клинка (массив строк, по умолчанию ["tolaserblade:laser_blade", "tolaserblade:laser_blade_fp"])
Компоненты данных
Компоненты предмета для лазерных клинков:
Пример: /give @p tolaserblade:laser_blade[tolaserblade:lb_atk=8.0f,tolaserblade:lb_spd=1.2f,tolaserblade:lb_mdl={type:2,parts:{grip:{color:-12103854,is_sub:false},in:{color:-1,is_sub:true},out:{color:-1,is_sub:false}}}]
- Выдаёт клинок с уроном 8, скоростью атаки 4.0, моделью типа 2, серой рукоятью и бело-чёрным клинком.
Урон
- Ключ:
tolaserblade:lb_atk
- Значение: число с плавающей точкой от 0 до 8
Скорость атаки
- Ключ:
tolaserblade:lb_spd
- Значение: число с плавающей точкой от 0 до 1.2
Модель и цвет
- Ключ:
tolaserblade:lb_mdl
- Значение: Структура
{type: целочисленный_тип_модели, parts: {grip: {color: целочисленный_цвет_ARGB_32, is_sub: false}, in: {color: целочисленный_цвет_ARGB_32, is_sub: булево_вычитаемый_цвет}, out: {color: целочисленный_цвет_ARGB_32, is_sub: булево_вычитаемый_цвет}}}
Звуковые события
Пути к аудиофайлам соответствуют стандартному assets/tolaserblade/sounds.json
.
Звуки при взмахе клинком:
tolaserblade:item.laser_blade.swing
-assets/tolaserblade/sounds/item/laser_blade/swing.ogg
tolaserblade:item.laser_blade_fp.swing
-assets/tolaserblade/sounds/item/laser_blade_fp/swing.ogg
Звуки при ударе клинком:
tolaserblade:item.laser_blade.hit
-assets/tolaserblade/sounds/item/laser_blade/hit.ogg
tolaserblade:item.laser_blade_fp.hit
-assets/tolaserblade/sounds/item/laser_blade_fp/hit.ogg
Звук активации ловушки:
tolaserblade:item.laser_trap.activate
-assets/tolaserblade/sounds/item/laser_trap/activate.ogg
Ресурспаки
Встроенный опциональный ресурспак
TLB Sample Sound Pack (v7.2.0+)
Добавляет аудиофайлы для тестирования звуковых событий мода.
FAQ
[Версия 3 и старше] При использовании шейдеров клинок не отображается.
Установите параметр useOriginalShaderProgram
в конфигурационном файле в значение false
и перезапустите игру.
*Индивидуальная поддержка шейдерпаков не предоставляется.