Added base for whitelist

This commit is contained in:
Elias Müller 2023-11-18 15:27:24 +01:00
parent 9d79e8dc07
commit 281a2109e6
2 changed files with 21 additions and 0 deletions
src/main/java/eu/mhsl/craftattack/spawn
Main.java
appliances/whitelist

@ -7,9 +7,11 @@ import eu.mhsl.craftattack.spawn.appliances.countdown.Countdown;
import eu.mhsl.craftattack.spawn.appliances.debug.Debug;
import eu.mhsl.craftattack.spawn.appliances.event.Event;
import eu.mhsl.craftattack.spawn.appliances.help.Help;
import eu.mhsl.craftattack.spawn.appliances.playerlimit.PlayerLimit;
import eu.mhsl.craftattack.spawn.appliances.report.Report;
import eu.mhsl.craftattack.spawn.appliances.tablist.Tablist;
import eu.mhsl.craftattack.spawn.appliances.titleClear.TitleClear;
import eu.mhsl.craftattack.spawn.appliances.whitelist.Whitelist;
import eu.mhsl.craftattack.spawn.config.Configuration;
import eu.mhsl.craftattack.spawn.appliances.worldmuseum.WorldMuseum;
import org.bukkit.Bukkit;
@ -40,6 +42,7 @@ public final class Main extends JavaPlugin {
new Event(),
new Help(),
new PlayerLimit(),
new Whitelist(),
new Debug()
);
Bukkit.getLogger().info("Loading appliances...");

@ -0,0 +1,18 @@
package eu.mhsl.craftattack.spawn.appliances.whitelist;
import eu.mhsl.craftattack.spawn.appliance.Appliance;
import org.bukkit.event.Listener;
import org.jetbrains.annotations.NotNull;
import java.util.List;
public class Whitelist extends Appliance {
@Override
protected @NotNull List<Listener> eventHandlers() {
return List.of(
new PlayerJoinListener()
);
}
}