Skip to content

Référence des Mixins et points d'injection

Vue d'ensemble

Stack Size Adjuster exploite SpongePowered Mixin pour ajuster les plafonds, optimiser les chutes d'objets et redimensionner les polices au cœur du moteur Minecraft.


📊 Tableau récapitulatif des Mixins

Classe MixinClasse ciblée dans MinecraftPoint d'injection (@At) / TypeRôle et description du hook
ItemMixinnet.minecraft.world.item.Item@Inject(method = "getDefaultMaxStackSize", at = @At("RETURN"))Modifie la taille par défaut via StackSizeManager.
ItemInstanceMixinnet.minecraft.world.item.ItemInstance@Inject(method = "getMaxStackSize", at = @At("RETURN"))Ajuste dynamiquement la taille de pile de l'instance.
ItemStackMixinnet.minecraft.world.item.ItemStack@Redirect sur ExtraCodecs.intRangeÉtend l'intervalle à Integer.MAX_VALUE.
ContainerMixinnet.minecraft.world.Container@Overwrite sur getMaxStackSizePorte la limite des slots à Integer.MAX_VALUE.
ContainersMixinnet.minecraft.world.Containers@Overwrite sur dropItemStackRedirige les drops vers InventoryDropHelper.
AbstractContainerMenuMixinnet.minecraft.world.inventory.AbstractContainerMenu@Overwrite sur getQuickCraftPlaceCountEmploie des flottants double pour éviter les dépassements.
GiveCommandMixinnet.minecraft.server.commands.GiveCommand@Inject(method = "giveItem", at = @At("HEAD"))Intercepte /give avec GiveCommandHelper.
DataComponentsMixinnet.minecraft.core.component.DataComponents@Redirect sur ExtraCodecs.intRangeAjuste le codec de DataComponents.MAX_STACK_SIZE.
ItemStackTemplateMixinnet.minecraft.world.item.ItemStackTemplate@Redirect sur ExtraCodecs.intRangeÉtend le codec de modèle à Integer.MAX_VALUE.
MinecraftServerMixinnet.minecraft.server.MinecraftServer@Inject(method = "onGameRuleChanged", at = @At("TAIL"))Synchronise les limites lors des changements de règles.
GuiGraphicsExtractorMixinnet.minecraft.client.gui.GuiGraphicsExtractor@Inject(method = "itemCount", at = @At("HEAD"))Applique l'échelle matricielle sur les chiffres des slots.

Official documentation & web portal for Dasik Igaijinn mods.