mirror of
https://github.com/Auxilor/EcoEnchants.git
synced 2024-11-22 15:05:18 +01:00
Fixed remaining this.plugin calls
This commit is contained in:
parent
d096296958
commit
70671d521f
@ -39,6 +39,6 @@ public class ArrowDataListener extends PluginDependent implements Listener {
|
||||
if (item.getItemMeta() == null) return;
|
||||
|
||||
Map<Enchantment, Integer> enchantments = item.getItemMeta().getEnchants();
|
||||
arrow.setMetadata("enchantments", plugin.getMetadataValueFactory().create(enchantments));
|
||||
arrow.setMetadata("enchantments", this.getPlugin().getMetadataValueFactory().create(enchantments));
|
||||
}
|
||||
}
|
||||
|
@ -23,27 +23,27 @@ public abstract class BaseConfig extends PluginDependent {
|
||||
this.name = configName + ".yml";
|
||||
this.removeUnused = removeUnused;
|
||||
|
||||
if (!new File(plugin.getDataFolder(), this.name).exists()) {
|
||||
if (!new File(this.getPlugin().getDataFolder(), this.name).exists()) {
|
||||
createFile();
|
||||
}
|
||||
|
||||
this.configFile = new File(plugin.getDataFolder(), this.name);
|
||||
this.configFile = new File(this.getPlugin().getDataFolder(), this.name);
|
||||
this.config = YamlConfiguration.loadConfiguration(configFile);
|
||||
|
||||
update();
|
||||
}
|
||||
|
||||
private void createFile() {
|
||||
plugin.saveResource(name, false);
|
||||
this.getPlugin().saveResource(name, false);
|
||||
}
|
||||
|
||||
public void update() {
|
||||
try {
|
||||
config.load(configFile);
|
||||
|
||||
InputStream newIn = plugin.getResource(name);
|
||||
InputStream newIn = this.getPlugin().getResource(name);
|
||||
if (newIn == null) {
|
||||
plugin.getLog().error(name + " is null?");
|
||||
this.getPlugin().getLog().error(name + " is null?");
|
||||
return;
|
||||
}
|
||||
BufferedReader reader = new BufferedReader(new InputStreamReader(newIn, StandardCharsets.UTF_8));
|
||||
|
@ -11,6 +11,7 @@ import java.util.Set;
|
||||
* Utility class for Anticheat Integrations
|
||||
*/
|
||||
public class AnticheatManager {
|
||||
private static final AbstractEcoPlugin plugin = AbstractEcoPlugin.getInstance();
|
||||
private static final Set<AnticheatWrapper> anticheats = new HashSet<>();
|
||||
|
||||
/**
|
||||
@ -20,7 +21,7 @@ public class AnticheatManager {
|
||||
*/
|
||||
public static void register(AnticheatWrapper anticheat) {
|
||||
if (anticheat instanceof Listener) {
|
||||
AbstractEcoPlugin.getInstance().getEventManager().registerEvents((Listener) anticheat);
|
||||
plugin.getEventManager().registerEvents((Listener) anticheat);
|
||||
}
|
||||
anticheats.add(anticheat);
|
||||
}
|
||||
@ -41,7 +42,7 @@ public class AnticheatManager {
|
||||
* @param player The player to remove the exemption
|
||||
*/
|
||||
public static void unexemptPlayer(Player player) {
|
||||
AbstractEcoPlugin.getInstance().getScheduler().runLater(() -> {
|
||||
plugin.getScheduler().runLater(() -> {
|
||||
anticheats.forEach(anticheat -> anticheat.unexempt(player));
|
||||
}, 1);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user