|
35 | 35 | import java.util.function.BooleanSupplier; |
36 | 36 |
|
37 | 37 | import static com.falsepattern.chunk.internal.mixin.plugin.TargetMod.LookingGlass; |
| 38 | +import static com.falsepattern.chunk.internal.mixin.plugin.TargetMod.Spool; |
38 | 39 | import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.avoid; |
39 | 40 | import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.builder; |
40 | 41 | import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.mods; |
41 | 42 | import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.require; |
42 | 43 |
|
43 | 44 | @RequiredArgsConstructor |
44 | 45 | public enum Mixin implements IMixins { |
| 46 | + // @formatter:off |
45 | 47 | Core(Phase.EARLY, |
46 | | - common("vanilla.AnvilChunkLoaderMixin", |
47 | | - "vanilla.PlayerInstanceMixin", |
| 48 | + common("vanilla.PlayerInstanceMixin", |
48 | 49 | "vanilla.S21PacketChunkDataMixin", |
49 | 50 | "vanilla.S22PacketMultiBlockChangeMixin", |
50 | 51 | "vanilla.S23PacketBlockChangeMixin", |
51 | 52 | "vanilla.S26PacketMapChunkBulkMixin"), |
52 | | - client("vanilla.ChunkMixin", |
53 | | - "vanilla.NetHandlerPlayClientMixin")), |
| 53 | + client("vanilla.NetHandlerPlayClientMixin")), |
| 54 | + |
| 55 | + //from: https://github.com/BallOfEnergy1/ChunkAPI/commit/4f5c0e60e04b6892d206f5f5d93cb20ba6b45608 |
| 56 | + Core_NoSpool(Phase.EARLY, |
| 57 | + avoid(Spool), |
| 58 | + common("vanilla.AnvilChunkLoaderMixin"), |
| 59 | + client("vanilla.ChunkMixin")), |
54 | 60 |
|
55 | 61 | Compat_LookingGlass(Phase.LATE, |
56 | 62 | require(LookingGlass), |
57 | 63 | common("lookingglass.PacketChunkInfoMixin")), |
| 64 | + // @formatter:on |
| 65 | + |
58 | 66 | //region boilerplate |
59 | 67 | ; |
60 | 68 | @Getter |
|
0 commit comments