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