promotional bannermobile promotional banner

Arcadia Pets

Collect pets, level their skills, fuse them up, and duel other players. Summon them to walk beside you or ride on your shoulder !
Back to Files

Arcadia Pets 2.0.0 (Forge 1.20.1)

File namearcadia-pets-forge-1.20.1-2.0.0.jar
Uploader
vyrrioxvyrriox
Uploaded
Oct 26, 2026
Downloads
22
Size
878.3 KB
Mod Loaders
Forge
File ID
9331973
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:arcadia-pets-1493098:9331973")

Learn more about Curse Maven

What's new

Arcadia Pets 2.0.0

Downloads

  • arcadia-pets-forge-1.20.1-2.0.0.jar (forge-1.20.1)
  • arcadia-pets-neoforge-1.21.1-2.0.0.jar (neoforge-1.21.1)
  • arcadia-pets-neoforge-26.1.2-2.0.0.jar (neoforge-26.1.2)

Added

  • Duels can be left unscored — elo_enabled under [gameplay] turns the rating and the ranking off for a whole server. No rating is then computed, stored, shown or ranked: the ELO line leaves the duel screen and the pets panel, the rating and leaderboard commands say so, and the rating milestones stop being awarded. Duels themselves are untouched, and are still won and lost. Ratings already in the database are left alone and come back whole if the option is turned back on. visual_duel, which only NeoForge 1.21.1 could actually set, is now a real config key on all three targets.

  • Seven new Arcane creatures — Givra the frost lynx, Brasa the ember hound, Sylva the moss calf, Lunare the dusk wisp, Marea the tide lantern, Ventia the gale finch and Cendra the cinder moth. Each has the seven animations every Arcane pet has and two alternative colourways, and the wisp, the lantern, the finch and the moth take to the air or the water.

  • Forty-three new pets, from common to legendary — The roster went from twenty-seven species to seventy. Common gains farm and water animals, uncommon the rideable animals and the parrots, rare the nether and illager creatures, epic the ones that fight back. Legendary grows by two on purpose: there are not ten vanilla mobs that read as legendary, and padding the tier would make it mean less, so the top of the ladder grows with hand-made creatures instead. Every new pet rolls the number of skills its rarity is worth and can be ridden, with the fish and the squid swimming and the bats, parrots and vexes flying.

  • Duels are fought in the world, not in a window — When a duel starts, the six pets are placed on the ground facing each other, both players are set at the ends of the arena, and the camera pulls back to frame the fight and drifts while it runs. Every strike is a pet lunging at its target with the hit landing where you can see it. The duel itself is unchanged: the same turns, the same skills, the same rules, decided by the same code. A duel that cannot be staged, because a player is elsewhere or there is no room, falls back to the old window on its own, and visual_duel in the config turns it off.

  • Two new staff pets: Flypiwhite and VoRaXFR — The Mythic roster gains the builder and a helper, bringing it to 23. Both roll from the top-tier crate like the rest.

  • A signature skill for the seventeen other Arcane creatures (NeoForge 1.21.1) — Lynx Eye (Givra) makes an arrow that flew far hit harder and chill what it hits; Hot Pursuit (Brasa) grants Speed on every kill; Moss Balm (Sylva) cures the harmful effect with the most time left on it; Homeward Light (Lunare) shows a trail of sparks towards your bed when you sneak empty-handed; Tidal Mend (Marea) heals you while you stand in water or in the rain; Gale Warning (Ventia) grants Speed II when a creeper hisses nearby; Ember Roast (Cendra) makes the raw meat and fish from your kills drop cooked; Ice Shell (Glacia) takes part of the next hit you are dealt and regrows after it; Scavenger (Dunira) hits a wounded mob harder; Thunder Charge (Fulgora) turns a sprinting blow into a shove that also pushes what stands next to the target; Smouldering Tusks (Braisor) may set what you strike alight; Eye of the Storm (Tempesta) grants Resistance when several hostiles surround you; Amber Seal (Ambris) makes your beneficial effects wear off slower; Lie in Wait (Nocturna) sharpens your next hit when you have stood still; Rune Ward (Runara) cuts magic damage; Mire (Palustra) slows the hostiles close to you; Stellar Pull (Astrea) draws dropped items towards you. Each one has its own effect in duels, described in the Compendium. Like the eleven before them these seventeen stay with their pet: no other pet can roll one.

Changed

  • Every pet can be ridden — A species that was in none of the mount lists simply could not be mounted, which was most of them: chickens, rabbits, cats, foxes, endermen and more. Any species now walks under a rider by default, and a list entry means it does something other than walk. Frogs and the water mobs swim, and the Wither, the Ruby Dragon, the Magic Owl, the Vesper Bat and the Meteor Spirit fly, behind the star floor flight has always asked for.

  • Three skills on every pet, and more the rarer it is — A common pet had one skill, and an Arcane one could have as few as two, because random slots only existed from Rare to Mythic. The count now runs three for common and uncommon, four for rare and epic, five for legendary and mythic, six for arcane, and a species with signature skills spends those against the total. Rolled skills also start stronger on a rarer pet, from half effect on a common to above full on an arcane, so the same skill is worth more on a better pet from the first use.

  • The staff pets belong to Arcadia Pets now — They were registered by Arcadia Lib, which had no business owning a pet species. Nothing changes for a player: a staff pet already in a collection keeps working, keeps its name and keeps its skin. One left standing in the world from before this version is replaced the first time its chunk ticks.

  • The pedestal's floating name is no longer a real armor stand — showing a pet's name above a pedestal spawned an invisible marker ArmorStand: a tracked entity, with its own sync packets, for every pedestal in the world, an orphan name left floating whenever the block went away without our hook running (a deleted chunk, a schematic paste), and an accessor Mixin sitting on ArmorStand, which is enough to list this mod in the crash report of anything that goes wrong in that class, in code that is not ours. The renderer draws the name itself now, in the same spot and through vanilla's own nametag pipeline. Pedestals saved before this version discard their old stand the first time they load. A side effect worth having: the name now reads in each player's own language instead of the server's.

Fixed

  • Clicking a pet acted on another one (NeoForge 1.21.1) — The grid sorted your collection and then pulled the pet that is out to the front, while the click handler applied the sort alone. From the moment you had a pet out and it was not already first in your sort, every click in the grid landed on a different pet than the one under the cursor: a left-click set the wrong pet active and a right-click took the wrong pet back into your inventory, with nothing said either way. The grid and the click now read the same list. The other two targets were given this fix when the defect was found there; this one, the one you play on, was missed.

  • The pet achievements load on 1.20.1 (Forge 1.20.1). All 58 used the 1.21 advancement format ("icon": {"id": ...}, a single-string item predicate), which 1.20.1 rejects, so none of them existed in game.

  • Long-bodied Arcane pets fill their preview cards instead of standing small in the middle. The Compendium, duel cards and the HUD portrait frame an Arcane pet by the width and height of its model, and those numbers had been measured as the larger of the model's width and its depth, so the four-legged species, three of the birds and the ruby dragon were framed as if it were up to three times as wide as it is from the front (the ruby dragon 1.55 blocks for 0.47). The floating species had the opposite error and spilled closer to the edges. All 32 rows are now measured from the front over the idle clip, the same measurement the release check verifies.

Ajouts

  • Sept nouvelles créatures Arcanes — Givra le lynx des glaces, Brasa le chien de braise, Sylva le veau de mousse, Lunare le feu follet, Marea la lanterne des marées, Ventia le pinson des vents et Cendra le papillon de cendre. Chacune a les sept animations que porte tout familier Arcane et deux variantes de couleurs ; le follet, la lanterne, le pinson et le papillon prennent les airs ou l'eau.

  • Quarante-trois nouveaux familiers, de commun à légendaire — Le roster passe de vingt-sept espèces à soixante-dix. Commun accueille les animaux de ferme et d'eau, peu commun les montures et les perroquets, rare les créatures du Nether et les illageois, épique celles qui ripostent. Légendaire n'en gagne que deux, volontairement : il n'existe pas dix créatures vanilla qui sonnent légendaire, et remplir le palier le dévaluerait, donc le haut de l'échelle grandit avec les créatures faites main. Chaque nouveau familier tire le nombre de compétences que sa rareté vaut et peut être monté, les poissons et les calmars nagent, les chauves-souris, les perroquets et les vex volent.

  • Les duels se jouent dans le monde, pas dans une fenêtre — Au début d'un duel, les six familiers sont placés au sol face à face, les deux joueurs se tiennent aux extrémités de l'arène, et la caméra recule pour cadrer le combat puis dérive doucement pendant qu'il se déroule. Chaque frappe est un familier qui bondit sur sa cible, et le coup porte là où vous le voyez. Le duel lui-même ne change pas : mêmes tours, mêmes compétences, mêmes règles, décidées par le même code. Un duel qui ne peut pas être mis en scène, parce qu'un joueur est ailleurs ou qu'il n'y a pas la place, revient tout seul à l'ancienne fenêtre, et visual_duel dans la configuration le désactive.

  • Deux nouveaux familiers staff : Flypiwhite et VoRaXFR — Le roster Mythique accueille le builder et un helper, ce qui le porte à 23. Les deux sortent de la caisse du palier supérieur comme les autres.

  • Une compétence signature pour les dix-sept autres créatures Arcane (NeoForge 1.21.1) — Œil de lynx (Givra) fait frapper plus fort une flèche venue de loin et glace sa cible ; Traque ardente (Brasa) donne de la Vitesse à chaque mise à mort ; Baume de mousse (Sylva) soigne l'effet néfaste dont il reste le plus de temps ; Lueur du retour (Lunare) montre une traînée d'étincelles vers ton lit quand tu te faufiles les mains vides ; Marée réparatrice (Marea) te soigne dans l'eau ou sous la pluie ; Cri d'alarme (Ventia) donne Vitesse II quand un creeper siffle à côté ; Rôtissage (Cendra) fait tomber cuites les viandes et les poissons de tes mises à mort ; Carapace de givre (Glacia) absorbe une part du prochain coup reçu puis se reforme ; Charognard (Dunira) frappe plus fort un mob blessé ; Charge foudroyante (Fulgora) transforme un coup lancé en poussée qui repousse aussi ce qui entoure la cible ; Défenses rougeoyantes (Braisor) peut enflammer ce que tu frappes ; Œil du cyclone (Tempesta) donne de la Résistance quand plusieurs monstres t'encerclent ; Sceau d'ambre (Ambris) fait durer plus longtemps tes effets bénéfiques ; À l'affût (Nocturna) aiguise ton prochain coup après un temps d'arrêt ; Garde runique (Runara) réduit les dégâts magiques ; Bourbier (Palustra) ralentit les monstres proches ; Attraction stellaire (Astrea) attire vers toi les objets au sol. Chacune a aussi son effet propre en duel, décrit dans le Bestiaire. Comme les onze précédentes, ces dix-sept restent propres à leur familier : aucun autre ne peut en tirer une.

Modifications

  • Tous les familiers peuvent être montés — Une espèce absente des listes de monture ne pouvait tout simplement pas être chevauchée, ce qui était le cas de la plupart : poules, lapins, chats, renards, endermen et d'autres. Toute espèce marche désormais sous un cavalier par défaut, et une entrée dans une liste signifie qu'elle fait autre chose que marcher. Les grenouilles et les créatures aquatiques nagent ; le Wither, le Dragon de Rubis, le Hibou Magique, la Chauve-souris Vesper et l'Esprit Météore volent, derrière le seuil d'étoiles que le vol a toujours demandé.

  • Trois compétences minimum par familier, et davantage selon la rareté — Un familier commun avait une compétence, et un arcane pouvait n'en avoir que deux, les emplacements aléatoires n'existant que de rare à mythique. Le compte est maintenant de trois pour commun et peu commun, quatre pour rare et épique, cinq pour légendaire et mythique, six pour arcane, et une espèce à compétences signature les décompte de ce total. Les compétences tirées démarrent aussi plus fortes sur un familier rare, de la moitié de l'effet sur un commun à plus que l'effet complet sur un arcane : la même compétence vaut plus sur un meilleur familier dès la première utilisation.

  • Les familiers staff appartiennent désormais à Arcadia Pets — Ils étaient enregistrés par Arcadia Lib, qui n'avait pas à posséder une espèce de familier. Rien ne change pour un joueur : un familier staff déjà dans une collection continue de fonctionner, garde son nom et garde son skin. Celui resté dans le monde avant cette version est remplacé au premier tick de son chunk.

  • Le nom flottant du piédestal n'est plus un vrai armor stand — afficher le nom d'un familier au-dessus d'un piédestal faisait apparaître un ArmorStand marqueur invisible : une entité suivie, avec ses propres paquets de synchronisation, pour chaque piédestal du monde, un nom orphelin laissé en l'air dès que le bloc disparaît sans que notre hook s'exécute (un chunk supprimé, un collage de schéma), et un Mixin d'accesseur posé sur ArmorStand, ce qui suffit à faire apparaître ce mod dans le rapport de crash de tout ce qui se passe mal dans cette classe, dans du code qui n'est pas le nôtre. Le renderer dessine le nom lui-même désormais, au même endroit et via le pipeline de nametag de vanilla. Les piédestaux sauvegardés avant cette version se débarrassent de leur ancien stand à leur premier chargement. Effet de bord bienvenu : le nom s'affiche maintenant dans la langue de chaque joueur, plus dans celle du serveur.

Correctifs

  • Cliquer sur un familier en touchait un autre (NeoForge 1.21.1) — La grille triait ta collection puis remontait en premier le familier sorti, alors que le clic n'appliquait que le tri. Dès qu'un familier était sorti sans être déjà premier dans ton tri, chaque clic dans la grille tombait sur un autre familier que celui sous le curseur : un clic gauche rendait actif le mauvais familier et un clic droit reprenait le mauvais dans l'inventaire, sans rien dire. La grille et le clic lisent maintenant la même liste. Les deux autres cibles avaient reçu ce correctif quand le défaut y avait été trouvé ; celle-ci, celle sur laquelle tu joues, avait été oubliée.

  • Les succès des familiers se chargent en 1.20.1 (Forge 1.20.1). Les 58 utilisaient le format d'advancement de 1.21 ("icon": {"id": ...}, un prédicat d'objet en chaîne simple), que 1.20.1 refuse : aucun n'existait en jeu.

  • Les familiers Arcane au corps allongé remplissent leur carte d'aperçu au lieu de rester petits au milieu. Le Compendium, les cartes de duel et le portrait du HUD cadrent un familier Arcane selon la largeur et la hauteur de son modèle, et ces valeurs avaient été mesurées comme le plus grand de sa largeur et de sa profondeur : les quadrupèdes, trois des oiseaux et le dragon de rubis étaient cadrés comme s'ils étaient jusqu'à trois fois plus larges que vus de face (le dragon de rubis 1,55 bloc pour 0,47). Les espèces flottantes avaient l'erreur inverse et débordaient plus près des bords. Les 32 lignes sont désormais mesurées de face sur le clip idle, la même mesure que vérifie le contrôle de release.