File Details
arcadia-lib-1.2.6
- R
- Apr 28, 2026
- 2.52 MB
- 29
- 1.21.1
- NeoForge
File Name
arcadia-lib-1.2.6.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
## [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.

