From 73d90bb2ff5f75be8dad15ae78425c35defd611c Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Sat, 21 Mar 2020 15:27:29 -0400 Subject: [PATCH] Add Annotations --- .../slightlyvanilla/mixin/MixinClientPlayNetworkHandler.java | 3 +++ .../mixin/MixinNetherPortalBlockAreaHelper.java | 1 + 2 files changed, 4 insertions(+) diff --git a/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinClientPlayNetworkHandler.java b/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinClientPlayNetworkHandler.java index d9deb4b..9f54317 100644 --- a/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinClientPlayNetworkHandler.java +++ b/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinClientPlayNetworkHandler.java @@ -3,6 +3,8 @@ package com.thebrokenrail.slightlyvanilla.mixin; import com.thebrokenrail.slightlyvanilla.SlightlyVanilla; import com.thebrokenrail.slightlyvanilla.entity.SlimeballEntity; import com.thebrokenrail.slightlyvanilla.entity.SpawnEggEntity; +import net.fabricmc.api.EnvType; +import net.fabricmc.api.Environment; import net.minecraft.client.network.ClientPlayNetworkHandler; import net.minecraft.client.world.ClientWorld; import net.minecraft.entity.Entity; @@ -20,6 +22,7 @@ public class MixinClientPlayNetworkHandler { @Shadow private ClientWorld world; + @Environment(EnvType.CLIENT) @Inject(method = "onEntitySpawn", at = @At(value = "TAIL")) public void onEntitySpawn(EntitySpawnS2CPacket packet, CallbackInfo info) { EntityType entityType = packet.getEntityTypeId(); diff --git a/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinNetherPortalBlockAreaHelper.java b/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinNetherPortalBlockAreaHelper.java index f2192e3..e0fc8c5 100644 --- a/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinNetherPortalBlockAreaHelper.java +++ b/src/main/java/com/thebrokenrail/slightlyvanilla/mixin/MixinNetherPortalBlockAreaHelper.java @@ -12,6 +12,7 @@ import org.spongepowered.asm.mixin.injection.Redirect; @SuppressWarnings("unused") @Mixin(NetherPortalBlock.AreaHelper.class) public class MixinNetherPortalBlockAreaHelper { + @SuppressWarnings("UnresolvedMixinReference") @Redirect(at = @At(value = "INVOKE", target = "Lnet/minecraft/block/BlockState;getBlock()Lnet/minecraft/block/Block;"), method = "*") public Block redirectBlock(BlockState state) { Block block = state.getBlock();