From 07f2c7e4ef46c63074502b5f83ef1bb3dd8c32ee Mon Sep 17 00:00:00 2001 From: FalsePattern <30945458+FalsePattern@users.noreply.github.com> Date: Thu, 17 Mar 2022 23:06:58 +0100 Subject: [PATCH] that's a clientside mixin, my bad --- .../mixin/mixins/{common => client}/ChunkMixin.java | 5 ++++- .../java/com/falsepattern/endlessids/mixin/plugin/Mixin.java | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) rename src/main/java/com/falsepattern/endlessids/mixin/mixins/{common => client}/ChunkMixin.java (96%) diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/ChunkMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/ChunkMixin.java similarity index 96% rename from src/main/java/com/falsepattern/endlessids/mixin/mixins/common/ChunkMixin.java rename to src/main/java/com/falsepattern/endlessids/mixin/mixins/client/ChunkMixin.java index ae95cea..7a184ae 100644 --- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/ChunkMixin.java +++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/ChunkMixin.java @@ -1,8 +1,10 @@ -package com.falsepattern.endlessids.mixin.mixins.common; +package com.falsepattern.endlessids.mixin.mixins.client; import com.falsepattern.endlessids.Hooks; import com.falsepattern.endlessids.constants.ExtendedConstants; import com.falsepattern.endlessids.mixin.helpers.IExtendedBlockStorageMixin; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; import net.minecraft.block.Block; import net.minecraft.tileentity.TileEntity; import net.minecraft.world.World; @@ -17,6 +19,7 @@ import java.util.ArrayList; import java.util.Iterator; import java.util.Map; +@SideOnly(Side.CLIENT) @Mixin(Chunk.class) public abstract class ChunkMixin { @Shadow public Map chunkTileEntityMap; diff --git a/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java b/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java index 14f6ef4..049b425 100644 --- a/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java +++ b/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java @@ -10,7 +10,7 @@ import java.util.function.Supplier; public enum Mixin { AnvilChunkLoaderMixin(builder(Side.COMMON).mixin("AnvilChunkLoaderMixin")), - ChunkMixin(builder(Side.COMMON).mixin("ChunkMixin")), + ChunkMixin(builder(Side.CLIENT).mixin("ChunkMixin")), DataWatcherMixin(builder(Side.COMMON).condition(() -> IEConfig.extendDataWatcher).mixin("DataWatcherMixin")), StatListMixin(builder(Side.COMMON).mixin("StatListMixin")), BlockFireMixin(builder(Side.COMMON).mixin("BlockFireMixin")),