原版缺陷修复(fix) Mixin

基本信息

属性 值
位置 jss.bugtorch.mixins.early/minecraft/fix/
阶段 EARLY
类数 11
场景 修复原版方块 / 物品 / 音效的缺陷。共 11 类。

成员

类 作用 / 配置项
MixinContainer Shift 点击合并堆叠(无 CoFHCore 时走这条)
MixinBlockLeaves 树叶衰减范围检查(fixLeafDecayCheckRange)
MixinEntityLeashKnot 拴绳不再在某些栅栏实例上断开(fixLeadsBreakingOnSomeFenceInstances)
MixinItemLilyPad 睡莲服务端放置(fixLilyPadPlacementSide)
MixinBlockSilverfish 刷怪蛋石不双重生成蠹虫(fixStoneMonsterEggDoubleSpawns)
MixinBlockLiquid 空气替换时的岩浆嘶声(fixLavaHissOnAirReplace,客户端)
MixinSoundManager LWJGL2 OpenAL 崩溃修复(fixLWJGL2OpenALCrash,客户端,排除 lwjgl3ify)
MixinVillageSiege 村庄攻城(fixVillageSieges)
MixinWorldGenCanopyTree 深色橡树破坏检查(fixDarkOakRemovingBlocks)
MixinBlockDeadBush 枯灌木掉落木棍(deadBushesDropSticks)
MixinSoundTypeAnvil 铁砧台阶音效(fixAnvilSoundTypeStepSound,客户端)

实现要点

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

相关条目