Skip to content

Mixin Reference & Hooks ​

Mixin ClassTarget ClassInjection PointPurpose
LanguageMixinnet.minecraft.locale.Language@Inject on loadFromJson (RETURN)Dynamic GameRule translation injection
LivingEntityLootMixinLivingEntity@ModifyVariable on dropFromLootTableIntercept drops for genetics loot scaling
MobGoalAccessorMob@Accessor("goalSelector")Direct goal selector access for AI injections
PathfinderMobMixinPathfinderMob@Inject on <init> (RETURN)Hive Mind pulse registration hook
ProfileTriggerMixinEntity@Inject on teleportCrossDimension (RETURN)Profile trigger on dimension travel

🔍 Detailed Interceptor Breakdown ​

1. LanguageMixin ​

Injects dynamically generated English labels from DynamicGameRuleManager directly into Minecraft's localization provider without requiring raw .json entries.

2. LivingEntityLootMixin ​

Wraps loot drop consumers during dropFromLootTable, delegating to GeneticsLootRegistry to dynamically scale or swap drops based on mob genetics.


Official documentation & web portal for Dasik Igaijinn mods.