File Details
arcadia-pets-1.2.16
- R
- Jun 11, 2026
- 629.97 KB
- 1.1K
- 1.21.1
- NeoForge
File Name
arcadia-pets-1.2.16.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
## [1.2.16] - 2026-06-12
### Fixed
- **Chest-drop achievement could unlock with no crate received** — `chest_drop_first` / `end_game_drop` were awarded inside `PetBagLootModifier#apply`, at loot-generation time, the moment a crate was added to the generated loot. Dungeon/vault mods that re-roll, filter or replace a vanilla end-game loot table (e.g. an "infested temple vault") discard the injected crate *after* the achievement has already fired, unlocking "looted a pet crate from an end-game chest" while the player only ever sees the third-party loot (a spellscroll, ivy…) and never a crate. Crates dropped by chest loot are now stamped with a `CUSTOM_DATA` flag instead, and the achievement is credited in `PetBagItem#use` — i.e. only when the player physically opens the crate, which proves delivery. The flag is consumed on open so it fires at most once.
### Changed
- **Pet item name shows the numeric star total instead of repeated glyphs** — The crate/pet name prefix rendered an *average* of the six stat bars as repeated `★` glyphs (`[★★★]`), which was ambiguous and didn't match the rest of the UI. It now shows the numeric total-star count out of 30 (`[27★]`), consistent with the reveal and duel-roster screens and far more readable for players who only care about a pet's overall strength.
### Correctifs
- **Le succès « caisse dans un coffre » pouvait se débloquer sans recevoir de caisse** — `chest_drop_first` / `end_game_drop` étaient accordés dans `PetBagLootModifier#apply`, au moment de la génération du butin, dès qu'une caisse était ajoutée au loot généré. Les mods de donjon/vault qui re-rollent, filtrent ou remplacent une table de butin vanilla de fin de jeu (ex. un « infested temple vault ») jettent la caisse injectée *après* que le succès a déjà été déclenché, débloquant « pillé une caisse de familier dans un coffre de fin de partie » alors que le joueur ne voit que le butin du mod tiers (un parchemin de sort, du lierre…) et jamais de caisse. Les caisses issues du butin de coffre sont désormais estampillées d'un flag `CUSTOM_DATA`, et le succès est crédité dans `PetBagItem#use` — donc uniquement quand le joueur ouvre réellement la caisse, ce qui prouve la livraison. Le flag est consommé à l'ouverture pour ne se déclencher qu'une fois.
### Modifications
- **Le nom de l'item familier affiche le total d'étoiles en chiffre au lieu de glyphes répétés** — Le préfixe du nom de la caisse/du familier affichait une *moyenne* des six barres de stats sous forme de glyphes `★` répétés (`[★★★]`), ambigu et incohérent avec le reste de l'UI. Il affiche désormais le total d'étoiles en chiffre sur 30 (`[27★]`), cohérent avec les écrans de révélation et de roster de duel, et bien plus lisible pour les joueurs qui ne regardent que la puissance globale d'un familier.

