Skip to content

Commit b94617d

Browse files
committed
feat: Spool compat
1 parent 6636529 commit b94617d

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

src/main/java/com/falsepattern/chunk/internal/mixin/plugin/Mixin.java

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,26 +35,34 @@
3535
import java.util.function.BooleanSupplier;
3636

3737
import static com.falsepattern.chunk.internal.mixin.plugin.TargetMod.LookingGlass;
38+
import static com.falsepattern.chunk.internal.mixin.plugin.TargetMod.Spool;
3839
import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.avoid;
3940
import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.builder;
4041
import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.mods;
4142
import static com.falsepattern.chunk.internal.mixin.plugin.fplib.MixinHelper.require;
4243

4344
@RequiredArgsConstructor
4445
public enum Mixin implements IMixins {
46+
// @formatter:off
4547
Core(Phase.EARLY,
46-
common("vanilla.AnvilChunkLoaderMixin",
47-
"vanilla.PlayerInstanceMixin",
48+
common("vanilla.PlayerInstanceMixin",
4849
"vanilla.S21PacketChunkDataMixin",
4950
"vanilla.S22PacketMultiBlockChangeMixin",
5051
"vanilla.S23PacketBlockChangeMixin",
5152
"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")),
5460

5561
Compat_LookingGlass(Phase.LATE,
5662
require(LookingGlass),
5763
common("lookingglass.PacketChunkInfoMixin")),
64+
// @formatter:on
65+
5866
//region boilerplate
5967
;
6068
@Getter

src/main/java/com/falsepattern/chunk/internal/mixin/plugin/TargetMod.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333

3434
public enum TargetMod implements ITargetMod {
3535
LookingGlass("com.xcompwiz.lookingglass.LookingGlass"),
36+
Spool("com.gamma.spool.core.Spool"),
3637
;
3738
@Getter
3839
private final TargetModBuilder builder;

0 commit comments

Comments
 (0)