Skip to content

Referencia de Mixins y Puntos de Inyección

Clase MixinClase ObjetivoPunto de InyecciónPropósito
LanguageMixinnet.minecraft.locale.Language@Inject en loadFromJson (RETURN)Inyección de traducciones dinámicas de GameRules
LivingEntityLootMixinLivingEntity@ModifyVariable en dropFromLootTableIntercepción de botín para escala genética
MobGoalAccessorMob@Accessor("goalSelector")Acceso directo al selector de metas de IA
PathfinderMobMixinPathfinderMob@Inject en <init> (RETURN)Gancho de registro en el pulso de Mente Colmena
ProfileTriggerMixinEntity@Inject en teleportCrossDimension (RETURN)Activación de perfiles al cambiar de dimensión

🔍 Análisis Detallado de Interceptores

1. LanguageMixin

Inyecta etiquetas en inglés generadas dinámicamente desde DynamicGameRuleManager directamente en las tablas de idioma del cliente sin tocar archivos .json.

2. LivingEntityLootMixin

Envuelve el consumidor de caídas durante dropFromLootTable, delegando en GeneticsLootRegistry para modificar o sustituir objetos según la genética del espécimen.


🔗 Páginas Relacionadas

Official documentation & web portal for Dasik Igaijinn mods.