From 4b0150bf23b218379f48a643d18f8f4325579e57 Mon Sep 17 00:00:00 2001 From: NotCoded <66999075+not-coded@users.noreply.github.com> Date: Wed, 14 Aug 2024 21:51:54 +0200 Subject: [PATCH] suppress warnings --- .../java/com/nexia/nexus/api/world/entity/player/Player.java | 1 - .../builder/implementation/world/structure/StructureMap.java | 1 + .../com/nexia/nexus/builder/mixin/_bugfixes/PlayerMixin.java | 1 + .../builder/mixin/_bugfixes/ProtectionEnchantmentMixin.java | 1 + .../nexia/nexus/builder/mixin/_bugfixes/ServerPlayerMixin.java | 2 ++ .../mixin/server/network/ServerGamePacketListenerImplMixin.java | 1 + 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/nexus-api/src/main/java/com/nexia/nexus/api/world/entity/player/Player.java b/nexus-api/src/main/java/com/nexia/nexus/api/world/entity/player/Player.java index 241ebe0..a09d70c 100644 --- a/nexus-api/src/main/java/com/nexia/nexus/api/world/entity/player/Player.java +++ b/nexus-api/src/main/java/com/nexia/nexus/api/world/entity/player/Player.java @@ -60,7 +60,6 @@ public interface Player extends LivingEntity, MessageReceiver { void setGameMode(GameModeType gameMode); String getRawName(); - UUID getUUID(); int getLatency(); Scoreboard getScoreboard(); diff --git a/nexus-builder/src/main/java/com/nexia/nexus/builder/implementation/world/structure/StructureMap.java b/nexus-builder/src/main/java/com/nexia/nexus/builder/implementation/world/structure/StructureMap.java index 0bc2388..ba667fe 100644 --- a/nexus-builder/src/main/java/com/nexia/nexus/builder/implementation/world/structure/StructureMap.java +++ b/nexus-builder/src/main/java/com/nexia/nexus/builder/implementation/world/structure/StructureMap.java @@ -14,6 +14,7 @@ import org.jetbrains.annotations.NotNull; */ @Deprecated +@SuppressWarnings("EmptyBlockTag") public class StructureMap { // Default diff --git a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/PlayerMixin.java b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/PlayerMixin.java index 5bb0d48..004aca8 100644 --- a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/PlayerMixin.java +++ b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/PlayerMixin.java @@ -6,6 +6,7 @@ import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; @Mixin(Player.class) +@SuppressWarnings("UnusedMethod") public class PlayerMixin { // Fixes MC-193343 diff --git a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ProtectionEnchantmentMixin.java b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ProtectionEnchantmentMixin.java index 3f2f6d2..4b39ba8 100644 --- a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ProtectionEnchantmentMixin.java +++ b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ProtectionEnchantmentMixin.java @@ -9,6 +9,7 @@ import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Overwrite; @Mixin(ProtectionEnchantment.class) +@SuppressWarnings({"InvalidBlockTag", "MissingSummary"}) public class ProtectionEnchantmentMixin { /** * @author NotInfinityy diff --git a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ServerPlayerMixin.java b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ServerPlayerMixin.java index d274de1..67eba89 100644 --- a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ServerPlayerMixin.java +++ b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/_bugfixes/ServerPlayerMixin.java @@ -18,6 +18,7 @@ import org.spongepowered.asm.mixin.injection.Slice; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(ServerPlayer.class) +@SuppressWarnings("UnusedMethod") public abstract class ServerPlayerMixin extends Player { public ServerPlayerMixin(Level level, BlockPos blockPos, float f, GameProfile gameProfile) { super(level, blockPos, f, gameProfile); @@ -38,6 +39,7 @@ public abstract class ServerPlayerMixin extends Player { * This fixes players still sleeping after they have been switched to spectator mode (MC-119417) * And also fixes MC-81773 and MC-206705 */ + @SuppressWarnings("UnusedVariable") @Inject(method = "setGameMode", at = @At(value = "INVOKE", target = "Lnet/minecraft/server/level/ServerPlayer;stopRiding()V")) private void onChangeToSpectator(GameType gameType, CallbackInfo ci) { this.stopSleeping(); diff --git a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/server/network/ServerGamePacketListenerImplMixin.java b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/server/network/ServerGamePacketListenerImplMixin.java index af0dc5b..74cc318 100644 --- a/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/server/network/ServerGamePacketListenerImplMixin.java +++ b/nexus-builder/src/main/java/com/nexia/nexus/builder/mixin/server/network/ServerGamePacketListenerImplMixin.java @@ -260,6 +260,7 @@ public abstract class ServerGamePacketListenerImplMixin { @Unique private static final String[] ABUSABLE_SEQUENCES = { "@", "[", "nbt", "=", "{", "}", "]" }; + @SuppressWarnings("UnusedMethod") @Inject(method = "handleCustomCommandSuggestions", at = @At("HEAD"), cancellable = true) private void fixSuggestionsCrash(ServerboundCommandSuggestionPacket serverboundCommandSuggestionPacket, CallbackInfo ci) { final String text = serverboundCommandSuggestionPacket.getCommand();