▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/MysticLib
MysticLib

MysticLib

Core shared library for all Mystic Minecraft plugins — provides database pooling, logging, plugin registry, and utilities.

6
0

🔮 MysticLib

Core shared library for all Mystic Minecraft plugins — provides database pooling, logging, plugin registry, and utilities.


Features

  • 🗄️ Shared Database Pool — HikariCP connection pool shared across all Mystic plugins. Configure once, use everywhere.
  • 📝 Logging — console output with log levels (info, warn, error, success).
  • 📋 Plugin Registry — Centralized startup display showing all registered Mystic plugins with version and load time.

Requirements

RequirementVersion
Paper / Purpur1.21.x+
Java21+
MySQL / MariaDB5.7+ / 10.2+ (optional, runs in memory-only mode if disabled)

Installation

  1. Download the latest MysticLib-x.x.x.jar from Releases.
  2. Place it in your server's plugins/ folder.
  3. Start the server — MysticLib loads first automatically (load: STARTUP).
  4. Configure database settings in plugins/MysticLib/config.yml.
  5. Restart the server.

Configuration

The default config is generated at plugins/MysticLib/config.yml:

Note: All Mystic plugins (MysticPlaceholders, etc.) share this single connection pool. You only configure the database once here.

Commands

CommandDescriptionPermission
/mysticlib reloadReload configurationmysticlib.admin
/mysticlib statusShow database status and registered pluginsmysticlib.admin

Aliases: /mlib

API Reference

ClassKey Methods
MysticLibgetInstance(), getDatabaseManager(), getPluginRegistry(), isDatabaseEnabled()
DatabaseManagergetConnection(), executeAsync(), queryAsync(), isConnected(), shutdown()
PluginRegistryregister(), unregister(), getRegisteredPlugins(), isRegistered()
MysticLoggerinfo(), warn(), error(), success(), printPluginInfo()
ColorUtilgradient(), mysticGradient(), parse(), gradientComponent(), legacyToMiniMessage()

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

Minecraft: Java Edition

1.21.x

Платформы

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

Сервер

Создатели

Детали

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