VitaCore 图标

VitaCore

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/vitacore
资源信息

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2

平台: bukkit paper spigot

标签: utility

资源介绍

================================================================================
DETAILED DESCRIPTION (ENGLISH)

VitaCore is the foundational API layer for the entire VitalisNW plugin ecosystem.
It provides centralized services that all dependent plugins leverage, eliminating
code duplication and ensuring consistent behavior across the network.

Key Services:

  • DatabaseService: Centralized connection pooling supporting MySQL (via HikariCP)
    and SQLite modes. All dependent plugins obtain connections through this service
    instead of creating their own pools.
  • MigrationManager: Transaction-safe SQL schema migration system that tracks
    applied migrations in a central table (vitacore_migrations).
  • PermissionService: Abstraction over LuckPerms for querying player prefixes,
    suffixes, and group tags.
  • CurrencyService: Multi-economy abstraction supporting Vault, PlayerPoints, and
    Minecraft XP levels.
  • NetworkService: Cross-server communication via Redis Pub/Sub and BungeeCord
    plugin messaging.
  • VirtualEntityManager: Client-side hidden armor stands and text displays to
    prevent region chunk corruption.
  • UiNotificationManager: Temporal BossBar and ActionBar dispatch system.
  • GuiManager: Global exploit-free click/drag listeners for custom inventory holders.
  • CrashReporter: Automated error reporting to local logs and Discord webhooks.

Configuration: plugins/VitaCore/config.yml

  • database.type: "sqlite" (default) or "mysql"
  • database.host/port/database/username/password (MySQL only)
  • redis.enabled: Cross-server messaging via Redis
  • diagnostics.discord_webhook: Error reporting

================================================================================
DESCRIPCIÓN DETALLADA (ESPAÑOL)

VitaCore es la capa API fundamental para todo el ecosistema de plugins VitalisNW.
Proporciona servicios centralizados que todos los plugins dependientes aprovechan,
eliminando la duplicación de código y asegurando un comportamiento consistente en toda la red.

Servicios Clave:

  • DatabaseService: Pool de conexiones centralizado compatible con MySQL (via HikariCP)
    y SQLite. Todos los plugins obtienen conexiones a través de este servicio.
  • MigrationManager: Sistema de migraciones SQL transaccional con seguimiento de versiones.
  • PermissionService: Abstracción sobre LuckPerms para consultar prefijos, sufijos y grupos.
  • CurrencyService: Abstracción multi-economía compatible con Vault, PlayerPoints y XP.
  • NetworkService: Comunicación entre servidores via Redis Pub/Sub y BungeeCord.
  • VirtualEntityManager: ArmorStands y TextDisplay ocultos del lado del cliente.
  • UiNotificationManager: Sistema temporal de BossBar y ActionBar.
  • GuiManager: Listeners globales anti-explotación para inventarios personalizados.
  • CrashReporter: Reporte automatizado de errores a logs y webhooks de Discord.
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Teleport+

价格:0 墨喵币
下载量:0

查看详情
FastSuite [FABRIC]

价格:0 墨喵币
下载量:0

查看详情
Cuphead Texture Pack For Minecraft

价格:0 墨喵币
下载量:0

查看详情
Epic Stats Remastered: Weapon Requirements

价格:0 墨喵币
下载量:0

查看详情