
VLib
Вспомогательная библиотека для Valkyrien Skies. Исправляет баги, добавляет утилиты для игроков, сборщиков модов и разработчиков, работающих с воздушными кораблями.
VLib - библиотека модов, расширяющая функционал Valkyrien Skies (Валькириен Скайс). Если вы когда-нибудь строили корабли в Майнкрафт и сталкивались с глюками физики или неудобством сборки - этот мод для вас. VLib решает конкретные проблемы и добавляет инструменты, которые пригодятся и обычным игрокам, и авторам сборок, и разработчикам.
Что даёт VLib игрокам и создателям модпаков
Исправление бага коллизий
В ванильной VS при проходе через узкие вертикальные проёмы (люки, двери) на повёрнутом корабле игрок мог застрять или провалиться. VLib фиксит это - теперь движение предсказуемо, как и должно быть.
Автоматический расчёт массы блоков
Команда /vlib generateMasses запускает анализ всех модифицированных блоков в игре. VLib вычисляет примерную массу каждого блока и сохраняет данные в jar-файл в папке mods. Это избавляет от ручного конфигурирования - всё считается само, на основе твёрдости и других параметров.
Сборка в один клик - Assembly Stick
Вам больше не нужно мучительно соединять части корабля через интерфейс. Просто кликните правой кнопкой мыши по постройке специальной палкой - и она мгновенно соберётся как единый корабль. Но есть нюанс: эта функция пока несовместима с C2ME (модом оптимизации чанков).
Гравитация и масштаб по измерениям
С помощью датапака можно задать отдельную гравитацию для кораблей в разных измерениях Minecraft (например, в Незере корабли могут летать иначе). То же самое с масштабом - можно сделать корабли огромными в Энде или крошечными в обычном мире.
Для разработчиков
- Генерация структур как кораблей - через датапаки или MC-структуры можно настроить, чтобы определённые постройки спавнились уже собранными кораблями.
- VLibGameUtils - набор функций для программной сборки (с чёрным списком блоков или без), сохранения и загрузки шаблонов кораблей.
- DimensionSettingsManager - позволяет через код или датапак управлять гравитацией и масштабом в каждом измерении отдельно.
Вся техническая документация есть на вики проекта, но основной функционал интуитивно понятен. VLib не делает игру красивее - он делает воздушные корабли удобнее. Если вы собираете модпак на тему небесных приключений или просто любите летать на своём творении - эта библиотека почти обязательна. Скачайте VLib и забудьте про половину головной боли при работе с Valkyrien Skies.
