Recraft Core 2.1.1 (NeoForge 1.21.1)
Curse Maven Snippet
What's new
Fixed
- The starting grant marked the store dirty but never wrote it, so a brand new player owned their starting cosmetics while their file did not yet exist on disk. Another mod reading that file to learn what the player owns saw an empty wardrobe for up to a minute, which is long enough for an external crate to hand them a piece of their own starting grant. It is written immediately now.
- A paid cosmetic crate could credit nothing at all. Rebox draws the cosmetic itself in the catalogue
we publish, then asks us to credit it;
SkinService.grantreturned false on a duplicate and credited nothing, so a player paid and received nothing.skin givenow compensates a duplicate in shards at the rate our own crate already uses, and/recraftcore skin random <player> [family]draws from what the player does not own, which is the cleaner route: the selection happens where the information lives.
Corrige
- La dotation de depart marquait le magasin sale sans jamais l ecrire : un joueur tout neuf possedait ses cosmetiques de depart alors que sa fiche n existait pas encore sur le disque. Un autre mod qui lit cette fiche pour savoir ce qu il possede voyait une garde-robe vide pendant jusqu a une minute, ce qui suffit a lui faire tirer une piece de sa propre dotation. Elle est ecrite immediatement.
- Un coffre cosmetique paye pouvait ne rien crediter du tout. Rebox tire lui-meme le cosmetique dans
le catalogue que nous publions, puis demande le credit ;
SkinService.grantrenvoyait faux sur un doublon et ne creditait rien, donc le joueur payait et ne recevait rien.skin givecompense desormais un doublon en eclats, au taux que notre propre coffre applique deja, et/recraftcore skin random <joueur> [famille]tire dans ce que le joueur ne possede pas, ce qui est la voie la plus propre : la selection se fait la ou vit l information.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects