Arcadia Lib — библиотека для серверных модов Arcadia в Minecraft

Arcadia Lib — фундамент для экосистемы модов Arcadia Когда на сервере Minecraft появляется сразу несколько связанных модификаций, неизбежно встаёт вопрос об общей технической основе. Именно такую роль выполняет Arcadia Lib — библиотека, созданная разработчиком под ником Aminoquiz. Этот мод не доб...

Скачать arcadia lib для Minecraft 1.21.1, 1.20.1

Оригинальное название: arcadia lib

Версии Minecraft: 1.20.1, 1.21.1

Загрузчик: Forge, NeoForge

ФайлВерсияЗагрузчикРазмер
arcadia-lib-1.20.1-1.2.15.jar1.20.1Forge2.6 МБСкачать
arcadia-lib-1.20.1-1.2.14.jar1.20.1Forge2.6 МБСкачать
arcadia-lib-1.20.1-1.2.10.jar1.20.1Forge2.6 МБСкачать
arcadia-lib-1.21.1-1.2.15.jar1.21.1Forge2.6 МБСкачать
arcadia-lib-1.2.9.jar1.21.1NeoForge2.5 МБСкачать
arcadia-lib-1.2.14.jar1.21.1NeoForge2.6 МБСкачать
arcadia-lib-1.2.13.jar1.21.1NeoForge2.6 МБСкачать
arcadia-lib-1.2.12.jar1.21.1NeoForge2.6 МБСкачать
arcadia-lib-1.2.11.jar1.21.1NeoForge2.6 МБСкачать
arcadia-lib-1.2.10.jar1.21.1NeoForge2.6 МБСкачать
arcadia-lib-1.0.2.jar1.21.1NeoForge2.4 МБСкачать
arcadia-lib-1.2.8.jar1.21.1NeoForge2.5 МБСкачать
arcadia-lib-1.2.7.jar1.21.1NeoForge2.5 МБСкачать
arcadia-lib-1.2.6.jar1.21.1NeoForge2.5 МБСкачать
arcadia-lib-1.2.5.jar1.21.1NeoForge2.5 МБСкачать
arcadia-lib-1.2.0.jar1.21.1NeoForge2.5 МБСкачать
arcadia-lib-1.1.2.jar1.21.1NeoForge2.4 МБСкачать
arcadia-lib-1.1.1.jar1.21.1NeoForge2.4 МБСкачать
arcadia-lib-1.1.0.jar1.21.1NeoForge2.4 МБСкачать
arcadia-lib-1.0.3.jar1.21.1NeoForge2.4 МБСкачать

Arcadia Lib — фундамент для экосистемы модов Arcadia

Когда на сервере Minecraft появляется сразу несколько связанных модификаций, неизбежно встаёт вопрос об общей технической основе. Именно такую роль выполняет Arcadia Lib — библиотека, созданная разработчиком под ником Aminoquiz. Этот мод не добавляет новых блоков или мобов, но без него не заработают другие проекты автора: ежедневные награды, аукционный дом, система престижа и многие другие. Сейчас библиотека находится в стадии активной разработки, поэтому возможны шероховатости и баги, но уже сейчас она решает целый пласт серверных задач.

Зачем нужна Arcadia Lib?

Arcadia Lib — это связующее звено для целого семейства модов Arcadia. Представьте, что вы хотите запустить на своём сервере механизм ежедневных наград и торговую площадку. Оба этих мода требуют доступа к базе данных, общую валюту и систему хранения пользовательских настроек. Вместо того чтобы дублировать код в каждом проекте, автор вынес всё необходимое в отдельную библиотеку. Такой подход упрощает обновления, снижает нагрузку на сервер и позволяет игрокам получать единый бесшовный опыт.

Ключевые возможности

Интеграция с MySQL

Сердце библиотеки — пул соединений HikariCP, настраиваемый через файл arcadia-database.toml. Это значит, что все моды семейства Arcadia работают с единой базой данных, не создавая конфликтов и лишних подключений. Поддерживаются стандартные параметры: хост, порт, имя базы, пользователь и пароль. Дополнительно можно указать максимальный размер пула, что особенно важно для высоконагруженных проектов.

Управление данными игроков

Arcadia Lib умеет отслеживать ежедневные стрики — сколько дней подряд игрок заходит на сервер. Это основа для механик лояльности и прогрессии. Кроме того, библиотека сохраняет предпочтения по частицам (например, эффекты, которые игрок выбрал для отображения) и поддерживает многомировую систему тегов. Благодаря последней можно присвоить игроку уникальный тег, который будет виден на всех серверах сети, использующих Arcadia.

Внутриигровая валюта — Arcadia Token

Для унификации экономики в модах Arcadia введён специальный предмет-токен (arcadia_lib:arcadia_token). Он используется в ежедневных наградах, аукционном доме и, вероятно, в будущих дополнениях. Такой подход избавляет от необходимости настраивать сторонние плагины на экономику и гарантирует совместимость всех частей экосистемы.

Режим отладки

Для разработчиков и тестировщиков предусмотрен флаг JVM -Darcadia.debug=true. В этом режиме ослабляются проверки прав оператора, что позволяет спокойно экспериментировать на локальной машине, не имея полных административных привилегий. Удобно, когда нужно быстро проверить работу новых функций или воспроизвести ошибку.

Настройка и конфигурация

Перед первым запуском сервера с Arcadia Lib необходимо создать или отредактировать файл config/arcadia-database.toml. В нём указываются параметры подключения к MySQL. Пример минимальной конфигурации:

[database]
host = "localhost"
port = 3306
name = "arcadia_prestige"
user = "root"
password = ""
max_pool_size = 10

Если вы только начинаете знакомство с модами Arcadia и не хотите возиться с ручной установкой каждой библиотеки, обратите внимание на современные лаунчеры. Например, лаунчер foxygame.net позволяет буквально в пару кликов скачать нужные моды прямо из меню — это очень удобно, когда вы собираетесь играть на сервере с готовой сборкой, где уже присутствует Arcadia Lib и её компаньоны.

Интеграция с другими модами Arcadia

Библиотека проектировалась как обязательная зависимость для всех проектов автора. Это значит, что установив любой мод от Aminoquiz — будь то система престижа, аукцион или ежедневные бонусы — вы автоматически получите и Arcadia Lib. Разработчик рекомендует опробовать полный набор в своём модпаке «Industry, Magic & Exploration», где все части работают слаженно и дополняют друг друга.

Преимущества для владельцев серверов

  • Единая точка конфигурации базы данных — не нужно прописывать доступы в каждом моде отдельно.
  • Снижение дублирования кода и, как следствие, меньше потенциальных ошибок.
  • Общая валюта упрощает экономические настройки и балансировку.
  • Система тегов открывает возможности для кросс-серверных механик и мини-игр.
  • Режим отладки ускоряет тестирование новых фич перед выкаткой на продакшен.

Заключение

Arcadia Lib — незаметный, но критически важный элемент для всех, кто планирует использовать моды от Aminoquiz. Библиотека закладывает прочный фундамент: работу с базой данных, хранение пользовательских данных, единую валюту и инструменты разработчика. Да, проект ещё дорабатывается, и могут встречаться недочёты, но открытая архитектура и активная поддержка со стороны автора внушают оптимизм. Если вы хотите построить сервер с глубокими RPG-механиками, системой лояльности и собственной экономикой, присмотритесь к экосистеме Arcadia — начинать стоит именно с этой библиотеки.

--- **Обновление 20.05.2026:** Добавлено 2 файла для версии 1.21.1 (NeoForge). --- **Обновление 03.06.2026:** Добавлено 1 файл для версии 1.21.1 (NeoForge). --- **Обновление 03.07.2026:** Добавлено 6 файлов для версии 1.21.1, 1.20.1 (Forge, NeoForge).