promotional bannermobile promotional banner

Arcadia Lib

Arcadia Lib is the shared foundation required by all Arcadia Pets, Prestige and AH. It provides the database layer, player data management and debug mode.

File Details

arcadia-lib-1.2.0

  • R
  • Apr 19, 2026
  • 2.52 MB
  • 22
  • 1.21.1
  • NeoForge

File Name

arcadia-lib-1.2.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:arcadia-lib-1493170:7950898"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

### Added

- **Economy System** — Pluggable economy with Numismatics and item-based currency backends.
- **Permission System** — LuckPerms integration with soft-dependency isolation pattern.
- **Database Manager** — MySQL connection pooling via HikariCP with async query execution.
- **Staff System** — Complete staff management: chat, actions, roles, commands, event handling.
- **Scheduler Service** — Tick throttle and deferred task execution for server thread safety.
- **Teleport Manager** — Safe teleportation API with warmup/cooldown support.
- **Hub UI** — ArcadiaHubScreen with mod card registration, ArcadiaTheme, and key handler.
- **Creative Tab** — CreativeTabCache and CreativeSearchHandler with lag-fix mixin.
- **Player Data** — PlayerDataSavedData and NBT serializer for persistent per-player storage.
- **Dashboard Framework** — Tab-based admin dashboard handler for all Arcadia mods.
- **Text Formatting** — LegacyColorFormatter, MessageHelper, and TextFormatter utilities.
- **Sound Helper** — Standardized sound playback across all mods.
- **Cooldown Manager** — Per-player action cooldown tracking.
- **Item Builder** — Fluent API for ItemStack creation with NBT support.
- **Mod Registry** — ArcadiaModRegistry for ecosystem mod discovery.
- **Table Definition** — Base class for MySQL table schema definitions.

### Ajouts

- **Systeme economique** — Economie modulaire avec backends Numismatics et monnaie par items.
- **Systeme de permissions** — Integration LuckPerms avec isolation soft-dependency.
- **Gestionnaire de base de donnees** — Pool de connexions MySQL via HikariCP avec requetes asynchrones.
- **Systeme staff** — Gestion complete du staff : chat, actions, roles, commandes, evenements.
- **Service de planification** — Tick throttle et execution differee pour la securite du thread serveur.
- **Gestionnaire de teleportation** — API de teleportation securisee avec warmup/cooldown.
- **Hub UI** — ArcadiaHubScreen avec cartes de mods, ArcadiaTheme, et raccourci clavier.
- **Onglet creatif** — Cache et recherche avec mixin anti-lag.
- **Donnees joueur** — SavedData persistant avec serialiseur NBT par joueur.
- **Framework Dashboard** — Gestionnaire de tableau de bord admin a onglets.
- **Formatage de texte** — LegacyColorFormatter, MessageHelper, et TextFormatter.
- **Sound Helper** — Lecture sonore standardisee pour tous les mods.
- **Gestionnaire de cooldowns** — Suivi des cooldowns d'actions par joueur.
- **Item Builder** — API fluide pour la creation d'ItemStack avec support NBT.
- **Registre de mods** — ArcadiaModRegistry pour la decouverte des mods.
- **Table Definition** — Classe de base pour les schemas de tables MySQL.