Arcadia LootBox 2.0.0 (NeoForge 1.21.1)
Curse Maven Snippet
What's new
Arcadia Lootbox 2.0.0
Downloads
ArcadiaLootbox-forge-1.20.1-2.0.0.jar(forge-1.20.1)ArcadiaLootbox-neoforge-1.21.1-2.0.0.jar(neoforge-1.21.1)ArcadiaLootbox-neoforge-26.1.2-2.0.0.jar(neoforge-26.1.2)
Added
NeoForge 26.1.2 target - The mod builds for NeoForge 26.1.2 as
ArcadiaLootbox-neoforge-26.1.2-<version>.jar. 26.1.2 rewrote the render pipeline, so the chest, the dropped loot and the item in hand are drawn through the new submit pipeline rather than ported by renaming. The turning chest in the preview screen is kept in 3D through a picture-in-picture renderer rather than flattened to an icon.Forge 1.20.1 target - The mod builds for Forge 1.20.1 alongside NeoForge 1.21.1, as
ArcadiaLootbox-forge-1.20.1-<version>.jar. Every gameplay path is carried over. Three things differ on that target, because 1.20.1 has no equivalent: the lootbox id lives in the item's NBT root rather than in a data component, so the give command is/give @s arcadialootbox:lootbox_chest{LootboxID:"<id>"}and item specs in the configs take NBT syntax; six trial-chamber sounds are substituted with their closest 1.20.1 neighbours; and the light rays are drawn through the lightning render type, which takes quads.The hub is a panel - The lootbox hub moved out of its own screen and into the shared Arcadia panel, so it wears the theme every other module wears and carries the module navigation bar. Opening it from the hub key, from a command or from another module all land in the same place.
A switch that turns the module off -
config/arcadia/lootbox/lootbox.tomlcan disable the whole module, the broadcast, the hub entry or the animations independently, each defaulting to on.The lootbox card is registered on the server - The card the hub draws is declared server-side, so a client that does not have the mod still sees a coherent hub rather than a hole.
Changed
- One project folder per target - The repository holds
neoforge-1.21.1/rather than a project at its root, which is what lets a second and third loader target live beside it. The jar is namedArcadiaLootbox-neoforge-1.21.1-<version>.jar, so a downloaded file says which Minecraft version it is for. - Arcadia Lib 2.0.0 is the floor - Every target asks for
arcadia_lib2.0.0 or newer, since the panel the hub now draws through is a 2.0.0 feature.
Fixed
The shop button was drawn with nowhere to go - In single player, and on a server that has set no shop URL, the Buy Keys button was still drawn and simply did nothing when clicked. It is no longer drawn at all in that case, and its hitbox goes with it. The fix came from a branch that predates the hub moving into the shared panel and was lost in that move.
The shop warning was printed across the footer buttons - It now has its own line.
The hint line had no padding under it - It takes the panel's own spacing.
Performance
- The key migration stopped sweeping every player every second - It ran over the whole player list on a one-second timer whether or not anything needed migrating. It now runs when a player joins.
Ajouts
Cible NeoForge 26.1.2 - Le mod se construit pour NeoForge 26.1.2 sous le nom
ArcadiaLootbox-neoforge-26.1.2-<version>.jar. La 26.1.2 a réécrit le pipeline de rendu, donc le coffre, le butin au sol et l’objet en main passent par le nouveau pipeline de soumission plutôt que par un simple renommage. Le coffre qui tourne dans l’écran d’aperçu reste en 3D, par un rendu en incrustation, au lieu d’être aplati en icône.Cible Forge 1.20.1 - Le mod se construit pour Forge 1.20.1 en plus de NeoForge 1.21.1, sous le nom
ArcadiaLootbox-forge-1.20.1-<version>.jar. Tout le jeu est repris. Trois choses diffèrent sur cette cible, faute d'équivalent en 1.20.1 : l'identifiant de lootbox est rangé dans le NBT de l'objet et non dans un composant de données, donc la commande devient/give @s arcadialootbox:lootbox_chest{LootboxID:"<id>"}et les specs d'objets des configs s'écrivent en syntaxe NBT ; six sons des chambres d'épreuve sont remplacés par leurs voisins les plus proches en 1.20.1 ; et les rayons de lumière passent par le type de rendu lightning, qui dessine des quadrilatères.Le hub est un panneau - Le hub des lootbox a quitté son écran propre pour le panneau Arcadia commun : il porte donc le thème de tous les autres modules et affiche la barre de navigation entre modules. L'ouvrir par la touche du hub, par une commande ou depuis un autre module mène au même endroit.
Un interrupteur qui éteint le module -
config/arcadia/lootbox/lootbox.tomlpermet de désactiver le module entier, l'annonce, l'entrée du hub ou les animations séparément, chacun activé par défaut.La carte lootbox est déclarée côté serveur - La carte que dessine le hub est enregistrée sur le serveur, donc un client qui n'a pas le mod voit un hub cohérent plutôt qu'un trou.
Changements
- Un dossier de projet par cible - Le dépôt contient
neoforge-1.21.1/au lieu d'un projet à sa racine, ce qui permet à une deuxième et une troisième cible de vivre à côté. Le jar s'appelleArcadiaLootbox-neoforge-1.21.1-<version>.jar, donc un fichier téléchargé dit pour quelle version de Minecraft il est. - Arcadia Lib 2.0.0 au minimum - Toutes les cibles demandent
arcadia_lib2.0.0 ou plus récent, puisque le panneau par lequel le hub se dessine est une fonctionnalité de la 2.0.0.
Correctifs
Le bouton boutique était dessiné sans destination - En solo, et sur un serveur qui n’a pas défini d’URL de boutique, le bouton d’achat de clés était quand même dessiné et ne faisait rien au clic. Il n’est plus dessiné du tout dans ce cas, et sa zone cliquable disparaît avec lui. Le correctif venait d’une branche antérieure au passage du hub dans le panneau commun, et il avait été perdu dans ce déplacement.
L'avertissement de boutique s'imprimait par-dessus les boutons du pied - Il a maintenant sa ligne.
La ligne d'indice n'avait pas d'espace en dessous - Elle prend l'espacement du panneau.
Performance
- La migration des clés ne balaie plus tous les joueurs chaque seconde - Elle parcourait toute la liste des joueurs sur une minuterie d'une seconde, qu'il y ait ou non quelque chose à migrer. Elle se déclenche maintenant à la connexion d'un joueur.
This mod has no additional files

