Class BukkitLoaderStrategy

    • Constructor Detail

      • BukkitLoaderStrategy

        public BukkitLoaderStrategy()
    • Method Detail

      • getValid

        public java.util.Set<org.bukkit.plugin.java.JavaPlugin> getValid()
        Specified by:
        getValid in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>
      • isValid

        public boolean isValid​(java.lang.Object o)
        Specified by:
        isValid in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>
      • recognize

        public org.bukkit.plugin.java.JavaPlugin recognize​(java.lang.Object o)
        Specified by:
        recognize in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>
      • getPossible

        public java.util.Set<java.lang.Object> getPossible​(java.io.File path)
        Specified by:
        getPossible in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>
      • getInvalidsWithReason

        public java.util.Set<Pair<java.io.File,​java.lang.String>> getInvalidsWithReason()
        Specified by:
        getInvalidsWithReason in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>
      • load

        public boolean load​(org.bukkit.plugin.java.JavaPlugin javaPlugin)
        Specified by:
        load in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>
      • loadAllValid

        public boolean loadAllValid()
        Specified by:
        loadAllValid in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>
      • getLoadingFolder

        public java.io.File getLoadingFolder()
        Specified by:
        getLoadingFolder in interface LoaderStrategy<org.bukkit.plugin.java.JavaPlugin>