From 8f8d19030b1543f0919a56bb03249e6eb910b945 Mon Sep 17 00:00:00 2001 From: XiaoMoMi <972454774@qq.com> Date: Wed, 24 Jul 2024 22:33:07 +0800 Subject: [PATCH] code clean --- .../config/CompetitionConfigParser.java | 1 - .../competition/BukkitCompetitionManager.java | 18 +++++++----------- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/api/src/main/java/net/momirealms/customfishing/api/mechanic/config/CompetitionConfigParser.java b/api/src/main/java/net/momirealms/customfishing/api/mechanic/config/CompetitionConfigParser.java index 795ae593..8ec4288b 100644 --- a/api/src/main/java/net/momirealms/customfishing/api/mechanic/config/CompetitionConfigParser.java +++ b/api/src/main/java/net/momirealms/customfishing/api/mechanic/config/CompetitionConfigParser.java @@ -77,7 +77,6 @@ public class CompetitionConfigParser { .build() ); } - List> timePairs = section.getStringList("start-time") .stream().map(it -> { String[] split = it.split(":"); diff --git a/core/src/main/java/net/momirealms/customfishing/bukkit/competition/BukkitCompetitionManager.java b/core/src/main/java/net/momirealms/customfishing/bukkit/competition/BukkitCompetitionManager.java index 2c7018fb..2fe480b5 100644 --- a/core/src/main/java/net/momirealms/customfishing/bukkit/competition/BukkitCompetitionManager.java +++ b/core/src/main/java/net/momirealms/customfishing/bukkit/competition/BukkitCompetitionManager.java @@ -19,26 +19,22 @@ package net.momirealms.customfishing.bukkit.competition; import com.google.common.io.ByteArrayDataOutput; import com.google.common.io.ByteStreams; -import dev.dejvokep.boostedyaml.YamlDocument; -import dev.dejvokep.boostedyaml.block.implementation.Section; -import net.kyori.adventure.bossbar.BossBar; import net.momirealms.customfishing.api.BukkitCustomFishingPlugin; -import net.momirealms.customfishing.api.mechanic.action.Action; import net.momirealms.customfishing.api.mechanic.action.ActionManager; -import net.momirealms.customfishing.api.mechanic.competition.*; -import net.momirealms.customfishing.api.mechanic.competition.info.ActionBarConfig; -import net.momirealms.customfishing.api.mechanic.competition.info.BossBarConfig; +import net.momirealms.customfishing.api.mechanic.competition.CompetitionConfig; +import net.momirealms.customfishing.api.mechanic.competition.CompetitionManager; +import net.momirealms.customfishing.api.mechanic.competition.CompetitionSchedule; +import net.momirealms.customfishing.api.mechanic.competition.FishingCompetition; import net.momirealms.customfishing.api.mechanic.context.Context; import net.momirealms.customfishing.bukkit.storage.method.database.nosql.RedisManager; import net.momirealms.customfishing.common.plugin.scheduler.SchedulerTask; -import net.momirealms.customfishing.common.util.Pair; import org.bukkit.Bukkit; -import org.bukkit.entity.Player; import org.jetbrains.annotations.Nullable; -import java.io.File; import java.time.LocalDateTime; -import java.util.*; +import java.util.Arrays; +import java.util.Collection; +import java.util.HashMap; import java.util.concurrent.TimeUnit; public class BukkitCompetitionManager implements CompetitionManager {