Скачать Mogrul Lib — Minecraft Моды — MetaMods

Mogrul Lib

Активный

Установок

0

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

1 месяц назад

Версии

1.21.1
Сервер
Neoforge
Библиотеки

Mogrul Lib

Mogrul Lib представляет собой компактную библиотеку, разработанную для упрощения интеграции модов от одного разработчика. Основная цель этой библиотеки — централизованное управление SQL-драйвером, что позволяет избежать его многократной загрузки в разных модах.

Библиотека автоматически создает файл базы данных .db в директории config/Mogrul, где хранятся данные игроков. Для удобной работы с этой информацией предоставляются API-классы PlayerData и Player, которые упрощают получение и обновление значений, связанных с игроками.

API библиотеки

PlayerData

Класс PlayerData содержит следующие поля:

  • UUID uuid: уникальный идентификатор игрока
  • String username: имя пользователя игрока
  • Instant firstJoined: дата и время первого входа игрока
  • Instant lastJoined: дата и время последнего входа игрока
  • String discordID: идентификатор Discord, привязанный к игроку
  • int playtimeMinutes: общее время игры в минутах
  • int currency: количество внутриигровой валюты игрока
  • int bounty: значение награды за игрока

Методы работы с игроками

Для получения информации о игроке используется метод Player.get(), который принимает различные параметры: ServerPlayer, имя пользователя (String), Discord ID (String) или UUID.

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

Mogrul

mogrul.py

mogrul.py

Разработчик

Создан: 1 сен 2025

ID: 263499