From a76c7f25055eea3712f6813d9e8a1d943e6387e7 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Mon, 11 Dec 2023 11:01:23 -0500 Subject: [PATCH] Prevent mixin error if Sophisticated Backpacks isn't installed --- .../bugfix/unsafe_modded_shape_caches/BackpackShapesMixin.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/bugfix/unsafe_modded_shape_caches/BackpackShapesMixin.java b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/bugfix/unsafe_modded_shape_caches/BackpackShapesMixin.java index 965adf2d..a7f53d71 100644 --- a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/bugfix/unsafe_modded_shape_caches/BackpackShapesMixin.java +++ b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/bugfix/unsafe_modded_shape_caches/BackpackShapesMixin.java @@ -2,6 +2,7 @@ package org.embeddedt.modernfix.forge.mixin.bugfix.unsafe_modded_shape_caches; import net.minecraft.world.phys.shapes.VoxelShape; import net.p3pp3rf1y.sophisticatedbackpacks.backpack.BackpackShapes; +import org.embeddedt.modernfix.annotation.RequiresMod; import org.spongepowered.asm.mixin.Final; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Mutable; @@ -14,6 +15,7 @@ import java.util.Map; import java.util.concurrent.ConcurrentHashMap; @Mixin(value = BackpackShapes.class, remap = false) +@RequiresMod("sophisticatedbackpacks") public abstract class BackpackShapesMixin { @Mutable @Shadow @Final private static Map SHAPES;