removed public directive where possible to reduce number of global accessible classes
This commit is contained in:
		| @@ -5,7 +5,7 @@ import io.papermc.paper.event.player.PlayerOpenSignEvent; | ||||
| import org.bukkit.block.sign.SignSide; | ||||
| import org.bukkit.event.EventHandler; | ||||
|  | ||||
| public class OnSignEditListener extends ApplianceListener<AntiSignEdit> { | ||||
| class OnSignEditListener extends ApplianceListener<AntiSignEdit> { | ||||
|     @EventHandler | ||||
|     public void onEdit(PlayerOpenSignEvent event) { | ||||
|         if(event.getCause().equals(PlayerOpenSignEvent.Cause.PLACE)) return; | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.entity.Player; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.entity.EntityPickupItemEvent; | ||||
|  | ||||
| public class ItemPickupListener extends ApplianceListener<AutoShulker> { | ||||
| class ItemPickupListener extends ApplianceListener<AutoShulker> { | ||||
|     @EventHandler | ||||
|     public void onPickup(EntityPickupItemEvent event) { | ||||
|         if(event.getEntity() instanceof Player p) { | ||||
|   | ||||
| @@ -1,11 +1,10 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.listener; | ||||
| package eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements; | ||||
| 
 | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.CustomAdvancements; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
| 
 | ||||
| public class ApplyPendingAdvancementsListener extends ApplianceListener<CustomAdvancements> { | ||||
| class ApplyPendingAdvancementsListener extends ApplianceListener<CustomAdvancements> { | ||||
|     @EventHandler | ||||
|     public void onJoin(PlayerJoinEvent event) { | ||||
|         this.getAppliance().applyPendingAdvancements(event.getPlayer()); | ||||
| @@ -2,8 +2,6 @@ package eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements; | ||||
|  | ||||
| import eu.mhsl.craftattack.spawn.Main; | ||||
| import eu.mhsl.craftattack.spawn.appliance.Appliance; | ||||
| import eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.listener.ApplyPendingAdvancementsListener; | ||||
| import eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.listener.CustomAdvancementsListener; | ||||
| import org.bukkit.Bukkit; | ||||
| import org.bukkit.NamespacedKey; | ||||
| import org.bukkit.advancement.Advancement; | ||||
|   | ||||
| @@ -1,8 +1,6 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.listener; | ||||
| package eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements; | ||||
| 
 | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.Advancements; | ||||
| import eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.CustomAdvancements; | ||||
| import net.kyori.adventure.text.Component; | ||||
| import org.bukkit.Material; | ||||
| import org.bukkit.entity.Player; | ||||
| @@ -12,7 +10,7 @@ import org.bukkit.event.inventory.CraftItemEvent; | ||||
| import org.bukkit.event.player.PlayerChangedWorldEvent; | ||||
| import org.bukkit.inventory.ItemStack; | ||||
| 
 | ||||
| public class CustomAdvancementsListener extends ApplianceListener<CustomAdvancements> { | ||||
| class CustomAdvancementsListener extends ApplianceListener<CustomAdvancements> { | ||||
|     @EventHandler | ||||
|     public void onEntityDamageEntity(EntityDamageByEntityEvent event) { | ||||
|         if(!(event.getEntity() instanceof Player damaged)) return; | ||||
| @@ -11,7 +11,7 @@ import org.bukkit.inventory.EquipmentSlot; | ||||
|  | ||||
| import java.util.Objects; | ||||
|  | ||||
| public class OnDoorInteractListener extends ApplianceListener<DoubleDoor> { | ||||
| class OnDoorInteractListener extends ApplianceListener<DoubleDoor> { | ||||
|     @EventHandler | ||||
|     public void onPlayerInteract(PlayerInteractEvent event) { | ||||
|         if(!event.hasBlock()) return; | ||||
|   | ||||
| @@ -6,7 +6,7 @@ import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.inventory.PrepareItemCraftEvent; | ||||
| import org.bukkit.inventory.ItemStack; | ||||
|  | ||||
| public class FleischerchestCraftItemListener extends ApplianceListener<Fleischerchest> { | ||||
| class FleischerchestCraftItemListener extends ApplianceListener<Fleischerchest> { | ||||
|     @EventHandler | ||||
|     public void onPrepareItemCraft(PrepareItemCraftEvent event) { | ||||
|         ItemStack result = event.getInventory().getResult(); | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.Material; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerItemConsumeEvent; | ||||
|  | ||||
| public class OnBerryEaten extends ApplianceListener<GlowingBerries> { | ||||
| class OnBerryEaten extends ApplianceListener<GlowingBerries> { | ||||
|     @EventHandler | ||||
|     public void onEat(PlayerItemConsumeEvent event) { | ||||
|         if(event.getItem().getType().equals(Material.GLOW_BERRIES)) this.getAppliance().letPlayerGlow(event.getPlayer()); | ||||
|   | ||||
| @@ -12,7 +12,7 @@ import org.bukkit.inventory.ItemStack; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| public class HotbarRefillListener extends ApplianceListener<HotbarRefill> { | ||||
| class HotbarRefillListener extends ApplianceListener<HotbarRefill> { | ||||
|     private HotbarRefillSetting.HotbarReplaceConfig getPlayerSetting(Player player) { | ||||
|         return Settings.instance().getSetting( | ||||
|             player, | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.block.data.type.Door; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.block.BlockDamageAbortEvent; | ||||
|  | ||||
| public class KnockDoorListener extends ApplianceListener<KnockDoor> { | ||||
| class KnockDoorListener extends ApplianceListener<KnockDoor> { | ||||
|     @EventHandler | ||||
|     public void onKnock(BlockDamageAbortEvent event) { | ||||
|         if(event.getPlayer().getGameMode() != GameMode.SURVIVAL) return; | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.gameplay.outlawed; | ||||
|  | ||||
| public class OutlawChangeNotPermitted extends Exception { | ||||
| class OutlawChangeNotPermitted extends Exception { | ||||
|     public OutlawChangeNotPermitted(String message) { | ||||
|         super(message); | ||||
|     } | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class OutlawedCommand extends ApplianceCommand.PlayerChecked<Outlawed> { | ||||
| class OutlawedCommand extends ApplianceCommand.PlayerChecked<Outlawed> { | ||||
|     public OutlawedCommand() { | ||||
|         super("vogelfrei"); | ||||
|     } | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
|  | ||||
| public class OutlawedReminderListener extends ApplianceListener<Outlawed> { | ||||
| class OutlawedReminderListener extends ApplianceListener<Outlawed> { | ||||
|     @EventHandler | ||||
|     public void onJoin(PlayerJoinEvent e) { | ||||
|         if(this.getAppliance().isOutlawed(e.getPlayer())) { | ||||
|   | ||||
| @@ -6,7 +6,7 @@ import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.block.Action; | ||||
| import org.bukkit.event.player.PlayerInteractEvent; | ||||
|  | ||||
| public class OnCraftingTableUseListener extends ApplianceListener<PortableCrafting> { | ||||
| class OnCraftingTableUseListener extends ApplianceListener<PortableCrafting> { | ||||
|     @EventHandler | ||||
|     public void inInteract(PlayerInteractEvent event) { | ||||
|         if(!event.getAction().equals(Action.RIGHT_CLICK_AIR)) return; | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.entity.LivingEntity; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.entity.ProjectileHitEvent; | ||||
|  | ||||
| public class SnowballKnockbackListener extends ApplianceListener<SnowballKnockback> { | ||||
| class SnowballKnockbackListener extends ApplianceListener<SnowballKnockback> { | ||||
|     @EventHandler | ||||
|     public void onSnowballHit(ProjectileHitEvent event) { | ||||
|         if(event.getHitEntity() == null) return; | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
|  | ||||
| public class TitleClearListener extends ApplianceListener<TitleClear> { | ||||
| class TitleClearListener extends ApplianceListener<TitleClear> { | ||||
|     @EventHandler | ||||
|     public void onPlayerJoin(PlayerJoinEvent event) { | ||||
|         this.getAppliance().clearTitle(event.getPlayer()); | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.event.player.PlayerInteractEvent; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
| import org.bukkit.event.player.PlayerMoveEvent; | ||||
|  | ||||
| public class AfkResetListener extends ApplianceListener<AfkTag> { | ||||
| class AfkResetListener extends ApplianceListener<AfkTag> { | ||||
|     @EventHandler | ||||
|     public void onMove(PlayerMoveEvent event) { | ||||
|         this.getAppliance().resetTiming(event.getPlayer()); | ||||
|   | ||||
| @@ -15,7 +15,7 @@ import org.bukkit.event.player.PlayerJoinEvent; | ||||
| import java.util.ArrayList; | ||||
| import java.util.List; | ||||
|  | ||||
| public class ChatMentionListener extends ApplianceListener<ChatMention> { | ||||
| class ChatMentionListener extends ApplianceListener<ChatMention> { | ||||
|     @SuppressWarnings("UnstableApiUsage") | ||||
|     @EventHandler | ||||
|     public void coloringEvent(AsyncChatDecorateEvent event) { | ||||
|   | ||||
| @@ -16,7 +16,7 @@ import org.bukkit.event.player.PlayerQuitEvent; | ||||
|  | ||||
| import java.util.Optional; | ||||
|  | ||||
| public class ChatMessagesListener extends ApplianceListener<ChatMessages> { | ||||
| class ChatMessagesListener extends ApplianceListener<ChatMessages> { | ||||
|     @EventHandler | ||||
|     public void onPlayerChatEvent(AsyncChatEvent event) { | ||||
|         event.renderer( | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.EventPriority; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
|  | ||||
| public class DisplayNameUpdateListener extends ApplianceListener<DisplayName> { | ||||
| class DisplayNameUpdateListener extends ApplianceListener<DisplayName> { | ||||
|     @EventHandler(priority = EventPriority.LOW) | ||||
|     public void onJoin(PlayerJoinEvent event) { | ||||
|         this.getAppliance().update(event.getPlayer()); | ||||
|   | ||||
| @@ -1,11 +1,10 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.metaGameplay.event.listener; | ||||
| package eu.mhsl.craftattack.spawn.appliances.metaGameplay.event; | ||||
| 
 | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import eu.mhsl.craftattack.spawn.appliances.metaGameplay.event.Event; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
| 
 | ||||
| public class ApplyPendingRewardsListener extends ApplianceListener<Event> { | ||||
| class ApplyPendingRewardsListener extends ApplianceListener<Event> { | ||||
|     @EventHandler | ||||
|     public void onJoin(PlayerJoinEvent event) { | ||||
|         this.getAppliance().applyPendingRewards(event.getPlayer()); | ||||
| @@ -9,7 +9,6 @@ import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.Advancements; | ||||
| import eu.mhsl.craftattack.spawn.appliances.gameplay.customAdvancements.CustomAdvancements; | ||||
| import eu.mhsl.craftattack.spawn.appliances.metaGameplay.event.command.*; | ||||
| import eu.mhsl.craftattack.spawn.appliances.metaGameplay.event.listener.ApplyPendingRewardsListener; | ||||
| import eu.mhsl.craftattack.spawn.util.IteratorUtil; | ||||
| import eu.mhsl.craftattack.spawn.util.api.HttpStatus; | ||||
| import eu.mhsl.craftattack.spawn.util.entity.DisplayVillager; | ||||
|   | ||||
| @@ -5,8 +5,6 @@ import eu.mhsl.craftattack.spawn.api.client.ReqResp; | ||||
| import eu.mhsl.craftattack.spawn.api.client.repositories.FeedbackRepository; | ||||
| import eu.mhsl.craftattack.spawn.appliance.Appliance; | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback.commands.FeedbackCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback.commands.RequestFeedbackCommand; | ||||
| import eu.mhsl.craftattack.spawn.util.api.HttpStatus; | ||||
| import net.kyori.adventure.text.Component; | ||||
| import net.kyori.adventure.text.ComponentBuilder; | ||||
|   | ||||
| @@ -1,8 +1,7 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback.commands; | ||||
| package eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback; | ||||
| 
 | ||||
| import eu.mhsl.craftattack.spawn.Main; | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback.Feedback; | ||||
| import eu.mhsl.craftattack.spawn.util.text.ComponentUtil; | ||||
| import org.bukkit.Bukkit; | ||||
| import org.bukkit.command.Command; | ||||
| @@ -11,7 +10,7 @@ import org.jetbrains.annotations.NotNull; | ||||
| 
 | ||||
| import java.util.List; | ||||
| 
 | ||||
| public class FeedbackCommand extends ApplianceCommand.PlayerChecked<Feedback> { | ||||
| class FeedbackCommand extends ApplianceCommand.PlayerChecked<Feedback> { | ||||
|     public FeedbackCommand() { | ||||
|         super("feedback"); | ||||
|     } | ||||
| @@ -1,8 +1,7 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback.commands; | ||||
| package eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback; | ||||
| 
 | ||||
| import eu.mhsl.craftattack.spawn.Main; | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.metaGameplay.feedback.Feedback; | ||||
| import org.bukkit.Bukkit; | ||||
| import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| @@ -10,7 +9,7 @@ import org.jetbrains.annotations.NotNull; | ||||
| 
 | ||||
| import java.util.ArrayList; | ||||
| 
 | ||||
| public class RequestFeedbackCommand extends ApplianceCommand<Feedback> { | ||||
| class RequestFeedbackCommand extends ApplianceCommand<Feedback> { | ||||
|     public RequestFeedbackCommand() { | ||||
|         super("requestFeedback"); | ||||
|     } | ||||
| @@ -8,7 +8,7 @@ import org.jetbrains.annotations.Nullable; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| public class InfoBarCommand extends ApplianceCommand.PlayerChecked<InfoBars> { | ||||
| class InfoBarCommand extends ApplianceCommand.PlayerChecked<InfoBars> { | ||||
|     public InfoBarCommand() { | ||||
|         super("infobar"); | ||||
|     } | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
|  | ||||
| public class ShowPreviousBarsListener extends ApplianceListener<InfoBars> { | ||||
| class ShowPreviousBarsListener extends ApplianceListener<InfoBars> { | ||||
|     @EventHandler | ||||
|     public void onJoin(PlayerJoinEvent event) { | ||||
| //        this.getAppliance().showAll(event.getPlayer()); | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
|  | ||||
| public class UpdateLinksListener extends ApplianceListener<OptionLinks> { | ||||
| class UpdateLinksListener extends ApplianceListener<OptionLinks> { | ||||
|     @EventHandler | ||||
|     public void onJoin(PlayerJoinEvent event) { | ||||
|         this.getAppliance().setServerLinks(event.getPlayer()); | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class ChangePackCommand extends ApplianceCommand.PlayerChecked<PackSelect> { | ||||
| class ChangePackCommand extends ApplianceCommand.PlayerChecked<PackSelect> { | ||||
|     public static final String commandName = "texturepack"; | ||||
|  | ||||
|     public ChangePackCommand() { | ||||
|   | ||||
| @@ -12,7 +12,7 @@ import java.security.MessageDigest; | ||||
| import java.util.UUID; | ||||
| import java.util.concurrent.CompletableFuture; | ||||
|  | ||||
| public class ResourcePackInfoFactory { | ||||
| class ResourcePackInfoFactory { | ||||
|  | ||||
|     private static boolean isValidHash(@Nullable String hash) { | ||||
|         return hash != null && hash.length() == 40; | ||||
|   | ||||
| @@ -10,7 +10,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class PlaytimeCommand extends ApplianceCommand.PlayerChecked<Playtime> { | ||||
| class PlaytimeCommand extends ApplianceCommand.PlayerChecked<Playtime> { | ||||
|     public PlaytimeCommand() { | ||||
|         super("playtime"); | ||||
|     } | ||||
|   | ||||
| @@ -16,7 +16,7 @@ import java.util.List; | ||||
| import java.util.stream.Collectors; | ||||
| import java.util.stream.Stream; | ||||
|  | ||||
| public class ReportCommand extends ApplianceCommand.PlayerChecked<Report> { | ||||
| class ReportCommand extends ApplianceCommand.PlayerChecked<Report> { | ||||
|     public ReportCommand() { | ||||
|         super("report"); | ||||
|     } | ||||
|   | ||||
| @@ -8,7 +8,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class ReportsCommand extends ApplianceCommand.PlayerChecked<Report> { | ||||
| class ReportsCommand extends ApplianceCommand.PlayerChecked<Report> { | ||||
|     public ReportsCommand() { | ||||
|         super("reports"); | ||||
|     } | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class SettingsCommand extends ApplianceCommand.PlayerChecked<Settings> { | ||||
| class SettingsCommand extends ApplianceCommand.PlayerChecked<Settings> { | ||||
|     public SettingsCommand() { | ||||
|         super("settings"); | ||||
|     } | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerBedEnterEvent; | ||||
| import org.bukkit.event.player.PlayerBedLeaveEvent; | ||||
|  | ||||
| public class SleepStateChangeListener extends ApplianceListener<SleepTag> { | ||||
| class SleepStateChangeListener extends ApplianceListener<SleepTag> { | ||||
|     @EventHandler | ||||
|     public void onBedEnter(PlayerBedEnterEvent event) { | ||||
|         if(!event.getBedEnterResult().equals(PlayerBedEnterEvent.BedEnterResult.OK)) return; | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
|  | ||||
| public class TablistListener extends ApplianceListener<Tablist> { | ||||
| class TablistListener extends ApplianceListener<Tablist> { | ||||
|     @EventHandler | ||||
|     public void onPlayerJoin(PlayerJoinEvent event) { | ||||
|         this.getAppliance().fullUpdate(event.getPlayer()); | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class MoveWorldMuseumVillagerCommand extends ApplianceCommand.PlayerChecked<WorldMuseum> { | ||||
| class MoveWorldMuseumVillagerCommand extends ApplianceCommand.PlayerChecked<WorldMuseum> { | ||||
|     public MoveWorldMuseumVillagerCommand() { | ||||
|         super("moveWorldMuseumVillager"); | ||||
|     } | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class YearRankCommand extends ApplianceCommand<YearRank> { | ||||
| class YearRankCommand extends ApplianceCommand<YearRank> { | ||||
|     public YearRankCommand() { | ||||
|         super("yearRank"); | ||||
|     } | ||||
|   | ||||
| @@ -6,7 +6,7 @@ import org.bukkit.command.CommandSender; | ||||
| import org.bukkit.entity.Player; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class AcInformCommand extends ApplianceCommand<AcInform> { | ||||
| class AcInformCommand extends ApplianceCommand<AcInform> { | ||||
|     public AcInformCommand() { | ||||
|         super("acInform"); | ||||
|     } | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class AdminChatCommand extends ApplianceCommand.PlayerChecked<AdminChat> { | ||||
| class AdminChatCommand extends ApplianceCommand.PlayerChecked<AdminChat> { | ||||
|     public static final String commandName = "adminchat"; | ||||
|  | ||||
|     public AdminChatCommand() { | ||||
|   | ||||
| @@ -8,7 +8,7 @@ import net.kyori.adventure.text.format.NamedTextColor; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.jetbrains.annotations.Nullable; | ||||
|  | ||||
| public class ChatMuteListener extends ApplianceListener<ChatMute> { | ||||
| class ChatMuteListener extends ApplianceListener<ChatMute> { | ||||
|     @EventHandler | ||||
|     public void onChat(AsyncChatEvent event) { | ||||
|         @Nullable Long muteDuration = this.getAppliance().muteStatus(event.getPlayer()); | ||||
|   | ||||
| @@ -11,7 +11,7 @@ import org.jetbrains.annotations.Nullable; | ||||
| import java.util.List; | ||||
| import java.util.Objects; | ||||
|  | ||||
| public class MuteCommand extends ApplianceCommand<ChatMute> { | ||||
| class MuteCommand extends ApplianceCommand<ChatMute> { | ||||
|     public MuteCommand() { | ||||
|         super("mute"); | ||||
|     } | ||||
|   | ||||
| @@ -11,7 +11,7 @@ import org.jetbrains.annotations.Nullable; | ||||
| import java.util.List; | ||||
| import java.util.Map; | ||||
|  | ||||
| public class EndPreventCommand extends ApplianceCommand<EndPrevent> { | ||||
| class EndPreventCommand extends ApplianceCommand<EndPrevent> { | ||||
|     private final Map<String, Boolean> arguments = Map.of("preventEnd", true, "allowEnd", false); | ||||
|  | ||||
|     public EndPreventCommand() { | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.Material; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerInteractEvent; | ||||
|  | ||||
| public class PreventEnderEyeUseListener extends ApplianceListener<EndPrevent> { | ||||
| class PreventEnderEyeUseListener extends ApplianceListener<EndPrevent> { | ||||
|     @EventHandler | ||||
|     public void onEnderEyeInteraction(PlayerInteractEvent event) { | ||||
|         if(event.getClickedBlock() == null) return; | ||||
|   | ||||
| @@ -12,7 +12,7 @@ import java.util.Arrays; | ||||
| import java.util.List; | ||||
| import java.util.stream.Collectors; | ||||
|  | ||||
| public class KickCommand extends ApplianceCommand<Kick> { | ||||
| class KickCommand extends ApplianceCommand<Kick> { | ||||
|     public KickCommand() { | ||||
|         super("kick"); | ||||
|     } | ||||
|   | ||||
| @@ -11,7 +11,7 @@ import org.jetbrains.annotations.Nullable; | ||||
| import java.util.List; | ||||
| import java.util.Map; | ||||
|  | ||||
| public class MaintenanceCommand extends ApplianceCommand<Maintenance> { | ||||
| class MaintenanceCommand extends ApplianceCommand<Maintenance> { | ||||
|     private final Map<String, Boolean> arguments = Map.of("enable", true, "disable", false); | ||||
|  | ||||
|     public MaintenanceCommand() { | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import eu.mhsl.craftattack.spawn.util.text.DisconnectInfo; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerLoginEvent; | ||||
|  | ||||
| public class PreventMaintenanceJoinListener extends ApplianceListener<Maintenance> { | ||||
| class PreventMaintenanceJoinListener extends ApplianceListener<Maintenance> { | ||||
|     @EventHandler | ||||
|     public void onJoin(PlayerLoginEvent event) { | ||||
|         if(!this.getAppliance().isInMaintenance()) return; | ||||
|   | ||||
| @@ -13,7 +13,7 @@ import java.util.Arrays; | ||||
| import java.util.List; | ||||
| import java.util.stream.Stream; | ||||
|  | ||||
| public class PanicBanCommand extends ApplianceCommand<PanicBan> { | ||||
| class PanicBanCommand extends ApplianceCommand<PanicBan> { | ||||
|     public PanicBanCommand() { | ||||
|         super("panicBan"); | ||||
|     } | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.AsyncPlayerPreLoginEvent; | ||||
|  | ||||
| public class PanicBanJoinListener extends ApplianceListener<PanicBan> { | ||||
| class PanicBanJoinListener extends ApplianceListener<PanicBan> { | ||||
|     @EventHandler | ||||
|     public void onLogin(AsyncPlayerPreLoginEvent event) { | ||||
|         if(this.getAppliance().isBanned(event.getUniqueId())) { | ||||
|   | ||||
| @@ -6,7 +6,7 @@ import org.bukkit.Bukkit; | ||||
| import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.AsyncPlayerPreLoginEvent; | ||||
|  | ||||
| public class PlayerLimiterListener extends ApplianceListener<PlayerLimit> { | ||||
| class PlayerLimiterListener extends ApplianceListener<PlayerLimit> { | ||||
|     @EventHandler | ||||
|     public void onLogin(AsyncPlayerPreLoginEvent playerPreLoginEvent) { | ||||
|         playerPreLoginEvent.kickMessage( | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class SetPlayerLimitCommand extends ApplianceCommand<PlayerLimit> { | ||||
| class SetPlayerLimitCommand extends ApplianceCommand<PlayerLimit> { | ||||
|     public SetPlayerLimitCommand() { | ||||
|         super("setPlayerLimit"); | ||||
|     } | ||||
|   | ||||
| @@ -1,12 +1,11 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.tooling.restart.command; | ||||
| package eu.mhsl.craftattack.spawn.appliances.tooling.restart; | ||||
| 
 | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.tooling.restart.Restart; | ||||
| import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
| 
 | ||||
| public class CancelRestartCommand extends ApplianceCommand<Restart> { | ||||
| class CancelRestartCommand extends ApplianceCommand<Restart> { | ||||
|     public CancelRestartCommand() { | ||||
|         super("cancelRestart"); | ||||
|     } | ||||
| @@ -2,8 +2,6 @@ package eu.mhsl.craftattack.spawn.appliances.tooling.restart; | ||||
|  | ||||
| import eu.mhsl.craftattack.spawn.appliance.Appliance; | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.tooling.restart.command.CancelRestartCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.tooling.restart.command.ScheduleRestartCommand; | ||||
| import eu.mhsl.craftattack.spawn.util.IteratorUtil; | ||||
| import eu.mhsl.craftattack.spawn.util.text.Countdown; | ||||
| import net.kyori.adventure.text.Component; | ||||
|   | ||||
| @@ -1,12 +1,11 @@ | ||||
| package eu.mhsl.craftattack.spawn.appliances.tooling.restart.command; | ||||
| package eu.mhsl.craftattack.spawn.appliances.tooling.restart; | ||||
| 
 | ||||
| import eu.mhsl.craftattack.spawn.appliance.ApplianceCommand; | ||||
| import eu.mhsl.craftattack.spawn.appliances.tooling.restart.Restart; | ||||
| import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
| 
 | ||||
| public class ScheduleRestartCommand extends ApplianceCommand<Restart> { | ||||
| class ScheduleRestartCommand extends ApplianceCommand<Restart> { | ||||
|     public ScheduleRestartCommand() { | ||||
|         super("scheduleRestart"); | ||||
|     } | ||||
| @@ -7,7 +7,7 @@ import org.bukkit.command.Command; | ||||
| import org.bukkit.command.CommandSender; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
|  | ||||
| public class SetSpawnpointCommand extends ApplianceCommand.PlayerChecked<Spawnpoint> { | ||||
| class SetSpawnpointCommand extends ApplianceCommand.PlayerChecked<Spawnpoint> { | ||||
|     public SetSpawnpointCommand() { | ||||
|         super("setSpawnpoint"); | ||||
|     } | ||||
|   | ||||
| @@ -5,7 +5,7 @@ import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.PlayerJoinEvent; | ||||
| import org.bukkit.event.player.PlayerRespawnEvent; | ||||
|  | ||||
| public class SpawnAtSpawnpointListener extends ApplianceListener<Spawnpoint> { | ||||
| class SpawnAtSpawnpointListener extends ApplianceListener<Spawnpoint> { | ||||
|     @EventHandler | ||||
|     public void onJoin(PlayerJoinEvent event) { | ||||
|         this.getAppliance().handlePlayerLogin(event.getPlayer()); | ||||
|   | ||||
| @@ -6,7 +6,7 @@ import org.bukkit.event.EventHandler; | ||||
| import org.bukkit.event.player.AsyncPlayerPreLoginEvent; | ||||
| import org.bukkit.event.player.PlayerLoginEvent; | ||||
|  | ||||
| public class PlayerJoinListener extends ApplianceListener<Whitelist> { | ||||
| class PlayerJoinListener extends ApplianceListener<Whitelist> { | ||||
|     @EventHandler | ||||
|     public void preLoginEvent(AsyncPlayerPreLoginEvent event) { | ||||
|         try { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user