mirror of
https://github.com/PlaceholderAPI/PlaceholderAPI
synced 2026-02-06 12:17:13 +01:00
less "malicious" more "safety"
This commit is contained in:
@@ -33,7 +33,7 @@ import me.clip.placeholderapi.listeners.ServerLoadEventListener;
|
||||
import me.clip.placeholderapi.scheduler.UniversalScheduler;
|
||||
import me.clip.placeholderapi.scheduler.scheduling.schedulers.TaskScheduler;
|
||||
import me.clip.placeholderapi.updatechecker.UpdateChecker;
|
||||
import me.clip.placeholderapi.util.MaliciousExpansionCheck;
|
||||
import me.clip.placeholderapi.util.ExpansionSafetyCheck;
|
||||
import me.clip.placeholderapi.util.Msg;
|
||||
import net.kyori.adventure.platform.bukkit.BukkitAudiences;
|
||||
import org.bstats.bukkit.Metrics;
|
||||
@@ -92,7 +92,7 @@ public final class PlaceholderAPIPlugin extends JavaPlugin {
|
||||
private final TaskScheduler scheduler = UniversalScheduler.getScheduler(this);
|
||||
|
||||
private BukkitAudiences adventure;
|
||||
private boolean maliciousExpansions = false;
|
||||
private boolean safetyCheck = false;
|
||||
|
||||
|
||||
/**
|
||||
@@ -153,9 +153,9 @@ public final class PlaceholderAPIPlugin extends JavaPlugin {
|
||||
public void onLoad() {
|
||||
saveDefaultConfig();
|
||||
|
||||
maliciousExpansions = new MaliciousExpansionCheck(this).runChecks();
|
||||
safetyCheck = new ExpansionSafetyCheck(this).runChecks();
|
||||
|
||||
if (maliciousExpansions) {
|
||||
if (safetyCheck) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -164,7 +164,7 @@ public final class PlaceholderAPIPlugin extends JavaPlugin {
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
if (maliciousExpansions) {
|
||||
if (safetyCheck) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -185,7 +185,7 @@ public final class PlaceholderAPIPlugin extends JavaPlugin {
|
||||
|
||||
@Override
|
||||
public void onDisable() {
|
||||
if (maliciousExpansions) {
|
||||
if (safetyCheck) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user