From 0b543f7494eb801f30f0089e619f1e9c9ffc4b06 Mon Sep 17 00:00:00 2001 From: "Josiah (Gaming32) Glosson" Date: Fri, 30 Jun 2023 11:55:35 -0500 Subject: [PATCH] Fix some Java compile warnings --- .../portalcubed/mixin/client/GameRendererMixin.java | 3 ++- .../portalcubed/mixin/client/ParticleEngineMixin.java | 3 ++- src/main/java/com/fusionflux/portalcubed/util/NbtHelper.java | 4 +--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/fusionflux/portalcubed/mixin/client/GameRendererMixin.java b/src/main/java/com/fusionflux/portalcubed/mixin/client/GameRendererMixin.java index 68e3593f..31e7e6ea 100644 --- a/src/main/java/com/fusionflux/portalcubed/mixin/client/GameRendererMixin.java +++ b/src/main/java/com/fusionflux/portalcubed/mixin/client/GameRendererMixin.java @@ -57,7 +57,8 @@ public abstract class GameRendererMixin implements GameRendererExt { method = {"getFov", "bobViewWhenHurt"}, at = @At( value = "INVOKE", - target = "Ljava/lang/Math;min(FF)F" + target = "Ljava/lang/Math;min(FF)F", + remap = false ) ) private float noDeathEffects(float a, float b, Operation original) { diff --git a/src/main/java/com/fusionflux/portalcubed/mixin/client/ParticleEngineMixin.java b/src/main/java/com/fusionflux/portalcubed/mixin/client/ParticleEngineMixin.java index 93a8459b..6f648259 100644 --- a/src/main/java/com/fusionflux/portalcubed/mixin/client/ParticleEngineMixin.java +++ b/src/main/java/com/fusionflux/portalcubed/mixin/client/ParticleEngineMixin.java @@ -33,7 +33,8 @@ private RenderShape fixSpecialHiddenCrash(BlockState blockState, Operation addCustomRenderType( diff --git a/src/main/java/com/fusionflux/portalcubed/util/NbtHelper.java b/src/main/java/com/fusionflux/portalcubed/util/NbtHelper.java index 1fe4c494..22cf1aa5 100644 --- a/src/main/java/com/fusionflux/portalcubed/util/NbtHelper.java +++ b/src/main/java/com/fusionflux/portalcubed/util/NbtHelper.java @@ -3,7 +3,6 @@ import net.minecraft.core.BlockPos; import net.minecraft.nbt.*; import net.minecraft.world.phys.Vec3; - import org.jetbrains.annotations.Nullable; import org.joml.Quaternionf; @@ -62,8 +61,7 @@ public static > T readEnum(CompoundTag tag, String key, T fall if (!tag.contains(key, Tag.TAG_STRING)) return fallback; String name = tag.getString(key); - //noinspection unchecked - Class clazz = (Class) fallback.getClass(); + @SuppressWarnings("unchecked") Class clazz = (Class) fallback.getClass(); for (T entry : clazz.getEnumConstants()) { if (entry.name().equals(name)) return entry;