From 849f8566588a3670c0834d28bd466d618add76e3 Mon Sep 17 00:00:00 2001 From: sychic <47618543+Sychic@users.noreply.github.com> Date: Fri, 3 May 2024 14:46:07 -0400 Subject: [PATCH] fix: remove usage of securityconstants --- .../gg/skytils/skytilsmod/tweaker/SkytilsSecurityManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/src/main/java/gg/skytils/skytilsmod/tweaker/SkytilsSecurityManager.java b/mod/src/main/java/gg/skytils/skytilsmod/tweaker/SkytilsSecurityManager.java index a8d16485a..32fdff8d7 100644 --- a/mod/src/main/java/gg/skytils/skytilsmod/tweaker/SkytilsSecurityManager.java +++ b/mod/src/main/java/gg/skytils/skytilsmod/tweaker/SkytilsSecurityManager.java @@ -19,7 +19,6 @@ package gg.skytils.skytilsmod.tweaker; import net.minecraftforge.fml.relauncher.FMLSecurityManager; -import sun.security.util.SecurityConstants; import javax.swing.*; import java.awt.*; @@ -28,6 +27,7 @@ import java.io.File; import java.lang.reflect.Field; import java.security.AccessController; +import java.security.AllPermission; import java.security.Permission; import java.security.PrivilegedAction; @@ -124,7 +124,7 @@ static void overrideSecurityManager(Boolean isForge) { if (s.getClass().getClassLoader() != null) { AccessController.doPrivileged((PrivilegedAction) () -> { s.getClass().getProtectionDomain().implies - (SecurityConstants.ALL_PERMISSION); + (new AllPermission()); return null; }); }