Potentially fix an error with linkage. Probably not hey
This commit is contained in:
		@@ -1,9 +1,16 @@
 | 
			
		||||
package me.libraryaddict.disguise.utilities.reflection.asm;
 | 
			
		||||
 | 
			
		||||
import me.libraryaddict.disguise.utilities.reflection.ClassGetter;
 | 
			
		||||
import org.bukkit.plugin.java.JavaPlugin;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by libraryaddict on 20/05/2021.
 | 
			
		||||
 */
 | 
			
		||||
public class LibsDisguisesCompat extends JavaPlugin {
 | 
			
		||||
    @Override
 | 
			
		||||
    public void onLoad() {
 | 
			
		||||
        ClassGetter.getClassesForPackage("me.libraryaddict.disguise.disguisetypes");
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -69,14 +69,16 @@ public class WatcherSanitizer {
 | 
			
		||||
    public static void init() {
 | 
			
		||||
        try {
 | 
			
		||||
            checkPreLoaded();
 | 
			
		||||
        } catch (NoSuchFieldException | IllegalAccessException ignored) {
 | 
			
		||||
        } catch (NoSuchFieldException | IllegalAccessException e) {
 | 
			
		||||
            LibsDisguises.getInstance().getLogger().info("Failed to check for early class access, this shouldn't be an issue");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (Bukkit.getPluginManager().getPlugin("LibsDisguisesVersioning") != null) {
 | 
			
		||||
            throw new IllegalStateException("Why is LibsDisguisesVersioning already active? Did the server owner do something.. Weird?");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        LibsDisguises.getInstance().getLogger().info("Due to issues with Java 16, you may notice harmless errors saying plugin loaded another plugin that isnt a soft depend or so on");
 | 
			
		||||
        LibsDisguises.getInstance().getLogger()
 | 
			
		||||
                .info("Due to issues with Java 16, you may notice harmless errors saying plugin loaded another plugin that isnt a soft depend or so on");
 | 
			
		||||
 | 
			
		||||
        FakePluginCreator fakePluginCreator = new FakePluginCreator();
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user