性能优化(optimization) Mixin

基本信息

属性 值
位置 jss.bugtorch.mixins.early/minecraft/optimization/
阶段 EARLY
类数 8
场景 跳过不必要的方块 / 实体计算。共 8 类。

成员

类 作用 / 配置项
MixinBlock fasterGetBlockByIdForAirBlocks
MixinBlockRedstoneTorch 红石火把内存泄漏修复,排除 Hodgepodge(fixRedstoneTorchMemoryLeak)
MixinBlockSnowBlock fasterSnowBlockTicks
MixinBlockSnow 层状雪面剔除更准确(客户端,排除 Angelica / NotFine)
MixinBlockChest 破损箱子不掉落被拆分的堆叠(brokenChestsDontSplitStacks)
MixinBlockHopper 破损漏斗不掉落被拆分的堆叠(brokenHopsDontSplitStacks)
MixinEntityItem 掉落物堆叠检查提前结束(fasterDroppedItemStackingChecks)
MixinEntityLivingBase 药水生效判定与 setAir 加速

实现要点

  • 全部在 Mixins 中用 addCommonMixins / addClientMixins 登记, 每条都以一个 BugTorchConfig 字段为 setApplyIf 条件。
  • 「排除」类条目(Angelica / NotFine / OptiFine / Hodgepodge / lwjgl3ify)用 addExcludedMod 表达,见 TargetedMod。

相关条目