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 для 1.20.6
Предметы
Лазерное лезвие (Laser Blade)
Особенности
Улучшение лазерных лезвий
Вы можете улучшить своё Лазерное лезвие, комбинируя его с определёнными предметами на Кузнечном столе (Smithing Table).
- Скорость атаки (до 4.0): Чертёж лазерного лезвия + Лазерное лезвие + Золотой слиток
- Урон атаки (до 8): Чертёж лазерного лезвия + Лазерное лезвие + Блок алмазов
- Элемент света: Чертёж лазерного лезвия + Лазерное лезвие + Светокамень
- Шёлковое касание: Чертёж лазерного лезвия + Лазерное лезвие + Кристаллы призмарина / Осколок аметиста / Эхо-осколок
- Мародёрство: Чертёж лазерного лезвия + Лазерное лезвие + Раковина наутилуса / Блок изумруда
- Огнеупорность: Чертёж лазерного лезвия + Лазерное лезвие + Незеритовый слиток
Зачарование «Элемент света» увеличивает урон Лазерного лезвия и наносит дополнительный урон нежити и illager'ам.
Изменение цветов Лазерного лезвия
Рецепты на Кузнечном столе:
- Внешнее лезвие: Чертёж лазерного лезвия + Лазерное лезвие + Окрашенное стекло
- Внутреннее лезвие: Чертёж лазерного лезвия + Лазерное лезвие + Окрашенная стеклянная панель
- Рукоять: Чертёж лазерного лезвия + Лазерное лезвие + Ковёр
- Переключение режима наложения внешнего лезвия: Чертёж лазерного лезвия + Лазерное лезвие + Затемнённое стекло
- Переключение режима наложения внутреннего лезвия: Чертёж лазерного лезвия + Лазерное лезвие + Блок аметиста
Изменение формы Лазерного лезвия
Рецепты на Кузнечном столе:
- Тип 0 (Стандартный): Чертёж лазерного лезвия + Лазерное лезвие + Стекло
- Тип 1: Чертёж лазерного лезвия + Лазерное лезвие + Песок
- Тип 2: Чертёж лазерного лезвия + Лазерное лезвие + Песчаник
- Тип 526: Чертёж лазерного лезвия + Лазерное лезвие + Земля
Лазерная ловушка (Laser Trap)
Если поместить Лазерное лезвие в Раздатчик (Dispenser) и активировать его, можно атаковать мобов (включая игроков) перед Раздатчиком с помощью Лазерного лезвия.
Лазерная печь (Laser Furnace)
Если выстрел из Лазерной ловушки попадает в Печь, это разожжёт её.
Конфигурации
(game_dir)/config/tolaserblade.toml
При изменении конфигурации потребуется перезапуск игры.
Общие
В многопользовательском режиме будет использоваться конфигурация сервера.
- enableLaserTrap: Включить лазерную ловушку (логическое значение, по умолчанию true)
- canLaserTrapAttackPlayer: Разрешить лазерной ловушке атаковать игрока (логическое значение, по умолчанию true)
- canLaserTrapHeatUpFurnace: Разрешить лазерной ловушке разжигать печь (логическое значение, по умолчанию true)
Следующие параметры доступны в версии v9.1.0 и новее:
- laserBladeBaseDamage: Базовый урон атаки лазерных лезвий (число с плавающей запятой, 0.0-2046.0, значение по умолчанию 6.0)
- laserBladeBaseSpeed: Базовая скорость атаки лазерных лезвий (число с плавающей запятой, 0.8-2.8, значение по умолчанию 2.8)
- maxAttackDamageUpgradeCount: Максимальное количество улучшений урона атаки, которое можно применить к лазерному лезвию (целое число, 0-2047, значение по умолчанию 8)
- attackDamageUpgradeMultiplier: Множитель урона от улучшения урона атаки (целое число, 1-2048, значение по умолчанию 1)
Компоненты данных (Data Components)
Компоненты предметов для лазерных лезвий
Пример: /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}}}]
- Выдаёт лазерное лезвие с уроном 15, скоростью атаки 4, типом модели 2, серой рукоятью и бело-чёрным лезвием.
Урон атаки
- Ключ:
tolaserblade:lb_atk
- Значение: Число с плавающей запятой от 0 до 8
Скорость атаки
- Ключ:
tolaserblade:lb_spd
- Значение: Число с плавающей запятой от 0 до 1.2
Модель и цвет
- Ключ:
tolaserblade:lb_mdl
- Значение: Следующая составная структура данных
{type: integer_model_type, parts: {grip: {color: integer_argb_32_bit_color, is_sub: false}, in: {color: integer_argb_32_bit_color, is_sub: boolean_is_subtractive_color}, out: {color: integer_argb_32_bit_color, is_sub: boolean_is_subtractive_color}}}
Звуковые события (Sound Events)
Следующие пути к аудиофайлам определены в стандартном файле 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
Звуковые события для использования с компонентом blocks_attacks
:
tolaserblade:item.laser_blade.block
-assets/tolaserblade/sounds/item/laser_blade/block.ogg
tolaserblade:item.laser_blade_fp.block
-assets/tolaserblade/sounds/item/laser_blade_fp/block.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
и перезапустить игру.
*Примечание: Индивидуальная поддержка пакетов шейдеров не предоставляется.