▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Potacore - библиотека утилит для модов
Potacore - библиотека утилит для модов

Potacore - библиотека утилит для модов

Potacore - библиотека для разработчиков модов Minecraft. Предоставляет готовые утилиты (итераторы, фильтры), чтобы не копировать код между проектами. Упрощает создание модов.

Оцените первым
443.4K
6

Potacore - библиотека утилит для модов

Если вы когда-нибудь писали моды для Майнкрафт, то наверняка сталкивались с ситуацией: написали полезный вспомогательный класс в одном проекте, а потом приходится искать его и копировать в другой. Автор Potacore решил эту проблему раз и навсегда - он собрал свои часто используемые утилиты в отдельную библиотеку.

Potacore - это библиотека (library mod), которая сама по себе не влияет на игровой процесс. Она предназначена исключительно для разработчиков: подключаешь её как зависимость и используешь готовые классы без копипаста.

Что внутри?

Пока что в библиотеке всего два класса, но они реально полезные:

  • MergedIterator / MergedIterable - позволяет эффективно перебирать два итератора или итерируемых объекта одновременно. Пригодится, когда нужно объединить данные из двух списков без лишних циклов.
  • FilterableIterator - обёртка над итератором с возможностью добавить предикат-фильтр. Можно пропускать определённые элементы при переборе.

Да, пока это всё. Автор честно говорит: "Выглядит мало? Ну да, мало". Но он добавляет в библиотеку только те классы, которые использует очень часто. Так что со временем список может расшириться, но спама там точно не будет.

Зачем это нужно?

Если вы пишете моды на Fabric или Forge - Potacore сэкономит вам кучу времени. Вместо того чтобы каждый раз писать велосипеды для работы с коллекциями, просто подключаете библиотеку и пользуетесь готовыми решениями. Код становится чище, а разработка - быстрее.

Скачать Potacore можно для Minecraft 1.19-1.21 (актуальные версии). Библиотека легковесная, не грузит игру и не конфликтует с другими модами.

Итог

Potacore - это не тот мод, который вы поставите ради новых блоков или мобов. Это инструмент для тех, кто сам создаёт контент. Если вы мододел - присмотритесь. Если просто игрок - можете пропустить, на геймплей это никак не влияет.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:10 месяцев назад
Главная