From c7c737285854caa4f383c926757d6c81238f4776 Mon Sep 17 00:00:00 2001 From: Martin Prokoph Date: Fri, 28 Jun 2024 09:02:14 +0200 Subject: [PATCH] Some further improvements --- .../picturesign/config/PictureSignConfig.java | 2 +- .../eu/midnightdust/picturesign/util/MediaHandler.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/common/src/main/java/eu/midnightdust/picturesign/config/PictureSignConfig.java b/common/src/main/java/eu/midnightdust/picturesign/config/PictureSignConfig.java index 7543a1d..6b176d8 100755 --- a/common/src/main/java/eu/midnightdust/picturesign/config/PictureSignConfig.java +++ b/common/src/main/java/eu/midnightdust/picturesign/config/PictureSignConfig.java @@ -23,7 +23,7 @@ public class PictureSignConfig extends MidnightConfig { @Entry(min = 1, max = 10, isSlider = true, category = advanced) public static int maxThreads = 4; @Entry(min = 0, max = 2048, isSlider = true, category = general) public static int signRenderDistance = 64; @Entry(category = advanced) public static boolean safeMode = true; - @Entry(category = advanced) public static List safeProviders = Lists.newArrayList("https://i.imgur.com/", "https://i.ibb.co/", "https://pictshare.net/", "https://iili.io/", "https://media1.tenor.com/"); + @Entry(category = advanced) public static List safeProviders = Lists.newArrayList("https://i.imgur.com/", "https://i.ibb.co/", "https://pictshare.net/", "https://iili.io/"); @Entry(category = advanced) public static List safeGifProviders = Lists.newArrayList("https://i.imgur.com/", "https://media1.tenor.com/"); @Entry(category = advanced) public static List safeMultimediaProviders = Lists.newArrayList("https://youtube.com/", "https://www.youtube.com/", "https://youtu.be/","https://vimeo.com/"); @Entry(category = advanced) public static List safeJsonProviders = Lists.newArrayList("https://github.com/", "https://gist.github.com/", "https://www.jsonkeeper.com/", "https://api.npoint.io/", "https://api.jsonsilo.com/"); 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 c067783..c3d9bb3 100644 --- a/common/src/main/java/eu/midnightdust/picturesign/util/MediaHandler.java +++ b/common/src/main/java/eu/midnightdust/picturesign/util/MediaHandler.java @@ -33,6 +33,10 @@ public abstract class MediaHandler { // Add new implementations here via Mixin else return null; } + public static boolean hasValidImplementation() { // Mixin here to add new Multimedia implementations + if (hasWaterMedia) return true; + else return false; + } public void setVolumeBasedOnDistance() { if (!isWorking() || client.player == null) return; @@ -92,8 +96,4 @@ public abstract class MediaHandler { return PictureSignConfig.missingImageMode.equals(PictureSignConfig.MissingImageMode.BLACK) ? (id("textures/black.png")) : (TextureManager.MISSING_IDENTIFIER); } - public static boolean hasValidImplementation() { // Mixin here to add new Multimedia implementations - if (hasWaterMedia) return true; - else return false; - } }