From a84ecf359e26c4d307f03b834547cce4233b722f Mon Sep 17 00:00:00 2001 From: Martin Prokoph Date: Thu, 27 Jun 2024 14:18:12 +0200 Subject: [PATCH] Some further code cleanup --- .../java/eu/midnightdust/picturesign/util/MediaHandler.java | 5 ++++- .../eu/midnightdust/picturesign/util/WaterMediaHandler.java | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/eu/midnightdust/picturesign/util/MediaHandler.java b/common/src/main/java/eu/midnightdust/picturesign/util/MediaHandler.java index 6e46c6b..c067783 100644 --- a/common/src/main/java/eu/midnightdust/picturesign/util/MediaHandler.java +++ b/common/src/main/java/eu/midnightdust/picturesign/util/MediaHandler.java @@ -9,7 +9,10 @@ import net.minecraft.util.math.Vec3d; import java.util.HashMap; import java.util.Map; -import static eu.midnightdust.picturesign.PictureSignClient.*; +import static eu.midnightdust.picturesign.PictureSignClient.client; +import static eu.midnightdust.picturesign.PictureSignClient.hasWaterMedia; +import static eu.midnightdust.picturesign.PictureSignClient.id; + public abstract class MediaHandler { public static Map mediaHandlers = new HashMap<>(); diff --git a/common/src/main/java/eu/midnightdust/picturesign/util/WaterMediaHandler.java b/common/src/main/java/eu/midnightdust/picturesign/util/WaterMediaHandler.java index 5a560e6..068b67a 100644 --- a/common/src/main/java/eu/midnightdust/picturesign/util/WaterMediaHandler.java +++ b/common/src/main/java/eu/midnightdust/picturesign/util/WaterMediaHandler.java @@ -80,6 +80,7 @@ public class WaterMediaHandler extends MediaHandler { if (player instanceof SyncVideoPlayer videoPlayer) return videoPlayer.getGlTexture(); return -1; } + @Override public boolean isWorking() { return mediaHandlers.containsKey(id) && mediaHandlers.get(id) instanceof WaterMediaHandler waterMediaHandler && waterMediaHandler.player != null && !waterMediaHandler.player.isBroken();