
Wrenchable: Forge
Активный0.0
Установок
Последнее обновление
Wrenchable: Forge
Важная информация
Данная модификация предназначена исключительно для разработчиков. Обычным пользователям устанавливать её не рекомендуется.
О модификации
Wrenchable представляет собой легковесную библиотеку, которая упрощает процесс обеспечения совместимости гаечных ключей между различными модификациями. Разработчики могут использовать её для создания универсальных инструментов взаимодействия с блоками.
Часто задаваемые вопросы
Стандарты взаимодействия
Существуют ли стандартные правила для выполнения определённых действий?
Да, рекомендуется следовать следующим соглашениям: вращение по часовой стрелке при правом клике и против часовой стрелки при зажатом Shift. Модификатор alt из Fermion Modkeys используется для вращения в сторону нажатой стороны блока. Модификатор control (и его комбинации с другими модификаторами) предназначен для дополнительных функций, таких как редактирование табличек или очистка рамок эндер-порталов. Начиная с версии 0.0.4, вы можете использовать стандартное поведение для свойств FACING, HORIZONTAL_FACING и ROTATION через соответствующие методы в WrenchableUtilities.
Стандартные свойства блоков
Мои блоки используют только Properties.FACING или Properties.HORIZONTAL_FACING. Нужно ли добавлять Wrenchable для поддержки изменения этих свойств?
Нет, но необходимо реализовать метод rotate в классе вашего блока для корректной работы. Вы можете изучить примеры использования этого метода в классах PistonBlock и HorizontalFacingBlock.
Свойства вращения
Мои блоки используют только Properties.ROTATION. Требуется ли Wrenchable для изменения этого свойства?
Нет, не требуется.
Неподдерживаемые свойства
Мои блоки используют другие неподдерживаемые стандартные свойства. Нужен ли Wrenchable для их изменения?
Да, но вы можете связаться с разработчиком для добавления поддержки нужного вам свойства.
Пользовательские свойства
Мои блоки используют пользовательские свойства или нестандартную логику. Требуется ли Wrenchable для их поддержки?
Да. Без предоставления пользовательской поддержки ваш блок не будет реагировать на взаимодействие с ключами.