Скачать Kube Utils — Minecraft Моды — MetaMods

Kube Utils

Активный

Установок

9

Последнее обновление

7 месяцев назад

Версии

1.18.2 — 1.21.1
Клиент и сервер
Forge
Neoforge
Библиотеки
Утилиты

Kube Utils

Kube Utils представляет собой полезное дополнение к KubeJS, расширяющее возможности существующих функций и создающее новые системы для написания более производительного, упрощенного и лаконичного кода.

Принцип работы

Мод Kube Utils (сокращенно Ku) разработан с концепцией четкого, лаконичного и последовательного API-дизайна. Все добавленные функции содержатся в глобальном объекте Ku, что означает: для доступа к API уровня используется Ku.Level, для работы с жидкостями применяется Ku.Fluids и так далее.

Основные возможности

На данный момент реализовано несколько вспомогательных инструментов для менее поддерживаемых областей KubeJS, но в процессе развития систем планируется значительное расширение функционала. Если у вас есть предложения, создайте запрос на добавление функций!

  • Дополнения для работы с уровнями: получение структур по позиции блока, возможность спавна структур, поиск сущностей и очистка пространства, получение случайного местоположения в пределах ограничивающей рамки
  • Функции для жидкостей: получение списка жидкостей по их пространству имен и проверка, является ли жидкость пустой
  • Расширения для списков: получение случайных элементов на основе взвешенной таблицы
  • Общие утилиты, такие как nullOrEmpty, предоставляющие простой способ проверки объектов на null или пустое значение (предметы, блоки, стеки предметов, строки, жидкости и предметные сущности)
  • Полностью документированный код
  • Проверка в производственных условиях
  • Понятный и простой API

Наши цели

  • Избегать критических изменений, за исключением случаев, когда это абсолютно необходимо из-за обновлений Minecraft, Forge или Fabric
  • Не допускать излишней сложности добавленных функций
  • Всегда документировать дополнения на понятном языке

Документация

Полная документация доступна по ссылке: https://nanite.github.io/KubeUtils/

Важное замечание

В течение бета-тестирования возможны критические изменения кода. После выхода стабильной версии это сообщение будет удалено, и с этого момента код не будет содержать критических изменений!

Сообщения о проблемах

Пожалуйста, сообщайте о любых проблемах в нашем трекере вопросов: https://github.com/ErrorMikey/KubeUtils/issues вместе с примером кода для проверки.

Участники проекта
Nanite

Nanite

Разработчик

ErrorMikey

ErrorMikey

Разработчик

Создан: 8 сен 2023

ID: 9902