Больше не будет обновляться после последней версии
Я хотел создать мод, потому что мне очень понравилась оригинальная концепция, и я подумал, что блок может быть полезен для людей, но у меня не будет времени на дальнейшие исправления/обновления.
Create: Linear Motion Simulated
Create: Linear Motion Simulated — это дополнение для Create и Create: Simulated, которое добавляет новый компонент линейного движения: Pneumatic Cylinder.
Цель этого мода — предоставить компактную поршневую систему в стиле Create, основанную на вращательной мощности, управлении редстоуном, мультиблочной длине и симулированном движении конструкций.
Стройте длиннее. Толкайте дальше. Перемещайте конструкции с помощью линейного движения в стиле Create.
Pneumatic Cylinder
Pneumatic Cylinder — это направленный мультиблочный компонент, который преобразует вращательную мощность Create в линейное выдвижение.
Цилиндр можно удлинить, размещая несколько блоков цилиндра по прямой линии. Чем длиннее корпус цилиндра, тем дальше может перемещаться его поршневая головка.
Основное поведение
- Образует мультиблок размером 1x1xN — корпус цилиндра.
- Может быть направлен в любую сторону.
- Получает вращательную мощность Create с задней стороны.
- Активируется редстоуном.
- Выдвигает и втягивает поршневую головку.
- Максимальное расстояние выдвижения зависит от длины цилиндра.
- Предназначен для взаимодействия с симулированными движущимися структурами.
Принцип работы
У цилиндра есть две важные стороны:
Задняя сторона
Задняя сторона — это место, куда подается вращательная мощность.
Для маленьких цилиндров 1x1 входной вал располагается сзади мультиблока.
Передняя сторона
Передняя сторона — это сторона поршневой головки.
При активации цилиндр собирает свою движущуюся головку и выдвигает ее вперед. Блоки, прикрепленные к головке, могут перемещаться как часть симулированной структуры.
Обзор использования
- Разместите блок Pneumatic Cylinder.
- Удлините его, разместив больше блоков цилиндра на той же линии.
- Подайте вращательную мощность Create на заднюю сторону.
- Подайте сигнал редстоуна.
- Поршневая головка соберется и выдвинется.
- Уберите сигнал, чтобы втянуть ее.
Скорость выдвижения зависит от скорости вращения.
Интеграция с Create
Create: Linear Motion Simulated разработан так, чтобы ощущаться как естественное расширение кинетической системы Create.
Pneumatic Cylinder использует вращательный ввод и управление редстоуном, что делает его подходящим для компактных механических построек, движущихся сборок, дверей, платформ, машин и экспериментальных симулированных конструкций.
Поддержка Ponder
Мод включает внутриигровые обучающие материалы Ponder, которые объясняют:
- как разместить Pneumatic Cylinder,
- как удлинить мультиблочный корпус,
- куда подавать вращательный ввод,
- как работает активация редстоуном,
- и как ведет себя поршневая головка.
Зажмите клавишу Ponder на предмете Pneumatic Cylinder, чтобы просмотреть обучение в игре.
Зависимости
Для этого мода требуются:
- Minecraft 1.21.1
- NeoForge
- Sable
- Create
- Create: Simulated / Create Aeronautics bundle
Убедитесь, что все необходимые зависимости соответствуют версии, указанной для релиза мода.
Текущий контент
- Блок Pneumatic Cylinder
- Внутриигровые обучающие материалы Ponder
В будущем могут быть добавлены другие компоненты линейного движения.
Запланированный контент
- Разблокированный режим для Pneumatic Cylinder: По умолчанию он будет в разблокированном состоянии, а использование гаечного ключа переключит его на текущее поведение. Разблокированный вариант сможет свободно перемещаться под воздействием внешних сил (гравитация, пропеллер...). Это будет сделано после обновления системы ограничений в Sable.
- Блок Hydraulic Cylinder: Работает так же, как и блок Pneumatic Cylinder, но с внешним контроллером (не привязанным к тому же подуровню) с управлением длиной с помощью силы сигнала редстоуна.
- Блок Springloaded Piston: Вариант блока Hydraulic Cylinder, который при установке находится в несжатом состоянии и может быть сжат с помощью вращения (и большого количества единиц напряжения), а затем мгновенно отпущен (потому что это пружина).
Примечания
Этот проект все еще развивается. Некоторые аспекты поведения могут измениться по мере развития Create: Simulated, Sable и связанных с ними физических систем.
Если вы столкнулись с проблемами, пожалуйста, сообщайте о них, указывая:
- Версию Minecraft
- Версию NeoForge
- Версию Create
- Версию Create: Simulated / Aeronautics
- Версию Sable
- Crash log или latest.log
- Шаги для воспроизведения проблемы

