Перейти к содержимому

PhLib

Библиотека для моих (и твоих; мне без разницы) аддонов для Hex Casting.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
3,3 тыс.
Подписчиков на Modrinth
1
версий
5
Обновлён
8 августа 20268 авг.
Опубликован
в 2025

Коротко о моде

Работает на Fabric
Для Minecraft 1.20.1
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 0.1.4 от 8 августа 2026
Нужен Hex Casting
Лицензия LGPL-3.0-or-later — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.20.1
Описание переведено автоматическиПоказать оригинал (EN)

Это библиотека, используемая для моих аддонов к Hex Casting. Как пользователь, ты должен устанавливать этот мод только как зависимость.

У тебя есть всего две причины установить этот мод отдельно:

  • Map iotas, используемые [Iotaworks], хранятся и определяются в этом моде и полностью функциональны. Этот мод также при необходимости конвертирует map iotas, созданные [Hexic].
  • Этот мод добавляет команду /gimmeiota, которая, будучи оператором уровня 2, позволяет добавить любую iota с произвольными данными в твой стек staffcasting.
Для разработчиков
repositories {
    exclusiveContent {
        forRepository {
            maven("https://pool.net.eu.org/") { name = "pool maven" }
        }
        filter {
            includeGroup("org.eu.net.pool")
            includeGroup("poollovernathan.fabric")
        }
    }
}

dependencies {
    api("org.eu.net.pool:phlib:VERSION")
}

Возможности

Помимо пользовательских возможностей, перечисленных выше, phlib предоставляет некоторые утилиты разработчикам аддонов на Scala:

  • ne"qaq" превращается в HexPattern.fromAngles("qaq", HexDir.NORTH_EAST)
  • Patterns.register позволяет использовать ??? в качестве anglesig или реализации, не вызывая краш игры
  • Patterns.mkAction, Patterns.mkConstAction и Patterns.mkLiteral для создания распространённых типов действий
  • propagateMishaps перехватывает mishaps из некоторого окружения каста и перебрасывает их наружу с помощью магии Scala (используется в гамбитах Лани )
  • Разные служебные функции

Частые вопросы

Как установить PhLib?

Установите Fabric под свою версию Minecraft, скачайте PhLib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть PhLib?

У PhLib есть сборки для Minecraft 1.20.1.

Нужен ли PhLib на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее