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.
Back to Files

arcadia-lib-1.2.6

File namearcadia-lib-1.2.6.jar
Uploader
vyrrioxvyrriox
Uploaded
Apr 28, 2026
Downloads
35
Size
2.5 MB
Mod Loaders
NeoForge
File ID
8005984
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:arcadia-lib-1493170:8005984"

Learn more about Curse Maven

What's new

## [1.2.6] - 2026-04-28 (latest)

### Added

- **`ArcadiaModRegistry.resolveCarouselTarget(int, int, ServerPlayer)`** — Permission-aware overload of the carousel resolver. Skips cards whose `permissionNode` the player does not hold (and unavailable cards). Used by the dashboard arrow navigation so unauthorized players can't reach permission-gated modules (e.g. Admin Panel) by clicking the prev/next arrows. The original signature stays for backward compatibility but is documented as unfiltered — server-side callers should switch to the player-aware variant.

### Ajouts

- **`ArcadiaModRegistry.resolveCarouselTarget(int, int, ServerPlayer)`** — Surcharge du résolveur de carousel sensible aux permissions. Saute les cartes dont le `permissionNode` n'est pas détenu par le joueur (et les cartes indisponibles). Utilisée par la navigation flèches du dashboard pour que les joueurs non autorisés ne puissent plus atteindre les modules sous permission (ex. Admin Panel) en cliquant sur les flèches prev/next. La signature d'origine reste pour la rétrocompat mais est documentée comme non filtrée — les appelants côté serveur doivent passer sur la variante avec player.

This mod has no additional files