From bf8f980fedd555d3cb4d934210ef05ed005f3426 Mon Sep 17 00:00:00 2001 From: Caadiq Date: Fri, 26 Dec 2025 18:01:59 +0900 Subject: [PATCH] =?UTF-8?q?refactor(ServerStatus):=20=ED=8C=A8=ED=82=A4?= =?UTF-8?q?=EC=A7=80=20=EB=B3=80=EA=B2=BD=20co.caadiq=20=E2=86=92=20com.be?= =?UTF-8?q?emer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ServerStatus/gradle.properties | 4 ++-- .../beemer}/serverstatus/ServerStatusMod.kt | 22 +++++++++---------- .../serverstatus/command/AuthCommand.kt | 4 ++-- .../beemer}/serverstatus/config/ModConfig.kt | 4 ++-- .../serverstatus/config/PlayerDataStore.kt | 6 ++--- .../beemer}/serverstatus/data/LogCollector.kt | 2 +- .../serverstatus/data/PlayerStatsCollector.kt | 4 ++-- .../serverstatus/data/PlayerTracker.kt | 4 ++-- .../serverstatus/data/ServerDataCollector.kt | 12 +++++----- .../serverstatus/data/WorldDataCollector.kt | 4 ++-- .../serverstatus/log/LogUploadService.kt | 4 ++-- .../serverstatus/log/ServerStatusAppender.kt | 6 ++--- .../serverstatus/network/HttpApiServer.kt | 12 +++++----- .../serverstatus/network/MessageTypes.kt | 2 +- 14 files changed, 45 insertions(+), 45 deletions(-) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/ServerStatusMod.kt (86%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/command/AuthCommand.kt (98%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/config/ModConfig.kt (95%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/config/PlayerDataStore.kt (98%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/data/LogCollector.kt (97%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/data/PlayerStatsCollector.kt (98%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/data/PlayerTracker.kt (94%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/data/ServerDataCollector.kt (95%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/data/WorldDataCollector.kt (97%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/log/LogUploadService.kt (98%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/log/ServerStatusAppender.kt (96%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/network/HttpApiServer.kt (98%) rename ServerStatus/src/main/kotlin/{co/caadiq => com/beemer}/serverstatus/network/MessageTypes.kt (97%) diff --git a/ServerStatus/gradle.properties b/ServerStatus/gradle.properties index 57d2c70..ae632a1 100644 --- a/ServerStatus/gradle.properties +++ b/ServerStatus/gradle.properties @@ -3,8 +3,8 @@ mod_id=serverstatus mod_name=Server Status mod_license=MIT mod_version=1.0.0 -mod_group_id=co.caadiq.serverstatus -mod_authors=Caadiq +mod_group_id=com.beemer.serverstatus +mod_authors=beemer # NeoForge 버전 minecraft_version=1.21.1 diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/ServerStatusMod.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/ServerStatusMod.kt similarity index 86% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/ServerStatusMod.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/ServerStatusMod.kt index d66d911..54e48f9 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/ServerStatusMod.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/ServerStatusMod.kt @@ -1,15 +1,15 @@ -package co.caadiq.serverstatus +package com.beemer.serverstatus -import co.caadiq.serverstatus.command.AuthCommand -import co.caadiq.serverstatus.config.ModConfig -import co.caadiq.serverstatus.config.PlayerDataStore -import co.caadiq.serverstatus.data.PlayerStatsCollector -import co.caadiq.serverstatus.data.PlayerTracker -import co.caadiq.serverstatus.data.ServerDataCollector -import co.caadiq.serverstatus.data.WorldDataCollector -import co.caadiq.serverstatus.log.LogCaptureAppender -import co.caadiq.serverstatus.log.LogUploadService -import co.caadiq.serverstatus.network.HttpApiServer +import com.beemer.serverstatus.command.AuthCommand +import com.beemer.serverstatus.config.ModConfig +import com.beemer.serverstatus.config.PlayerDataStore +import com.beemer.serverstatus.data.PlayerStatsCollector +import com.beemer.serverstatus.data.PlayerTracker +import com.beemer.serverstatus.data.ServerDataCollector +import com.beemer.serverstatus.data.WorldDataCollector +import com.beemer.serverstatus.log.LogCaptureAppender +import com.beemer.serverstatus.log.LogUploadService +import com.beemer.serverstatus.network.HttpApiServer import net.minecraft.server.MinecraftServer import net.neoforged.bus.api.IEventBus import net.neoforged.bus.api.SubscribeEvent diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/command/AuthCommand.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/command/AuthCommand.kt similarity index 98% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/command/AuthCommand.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/command/AuthCommand.kt index a0144a8..c7c5782 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/command/AuthCommand.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/command/AuthCommand.kt @@ -1,6 +1,6 @@ -package co.caadiq.serverstatus.command +package com.beemer.serverstatus.command -import co.caadiq.serverstatus.ServerStatusMod +import com.beemer.serverstatus.ServerStatusMod import com.mojang.brigadier.CommandDispatcher import com.mojang.brigadier.arguments.StringArgumentType import com.mojang.brigadier.context.CommandContext diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/config/ModConfig.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/config/ModConfig.kt similarity index 95% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/config/ModConfig.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/config/ModConfig.kt index 44ef689..0674cc5 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/config/ModConfig.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/config/ModConfig.kt @@ -1,6 +1,6 @@ -package co.caadiq.serverstatus.config +package com.beemer.serverstatus.config -import co.caadiq.serverstatus.ServerStatusMod +import com.beemer.serverstatus.ServerStatusMod import java.nio.file.Files import java.util.UUID import kotlin.io.path.exists diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/config/PlayerDataStore.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/config/PlayerDataStore.kt similarity index 98% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/config/PlayerDataStore.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/config/PlayerDataStore.kt index 48383e5..73eee95 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/config/PlayerDataStore.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/config/PlayerDataStore.kt @@ -1,7 +1,7 @@ -package co.caadiq.serverstatus.config +package com.beemer.serverstatus.config -import co.caadiq.serverstatus.ServerStatusMod -import co.caadiq.serverstatus.data.PlayerStats +import com.beemer.serverstatus.ServerStatusMod +import com.beemer.serverstatus.data.PlayerStats import java.nio.file.Files import kotlin.io.path.exists import kotlin.io.path.readText diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/LogCollector.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/LogCollector.kt similarity index 97% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/LogCollector.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/LogCollector.kt index 1625c30..8cbc605 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/LogCollector.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/LogCollector.kt @@ -1,4 +1,4 @@ -package co.caadiq.serverstatus.data +package com.beemer.serverstatus.data import java.util.concurrent.ConcurrentLinkedDeque import kotlinx.serialization.Serializable diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/PlayerStatsCollector.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/PlayerStatsCollector.kt similarity index 98% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/PlayerStatsCollector.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/PlayerStatsCollector.kt index 2a7febf..5b17f63 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/PlayerStatsCollector.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/PlayerStatsCollector.kt @@ -1,6 +1,6 @@ -package co.caadiq.serverstatus.data +package com.beemer.serverstatus.data -import co.caadiq.serverstatus.ServerStatusMod +import com.beemer.serverstatus.ServerStatusMod import java.util.UUID import kotlinx.serialization.Serializable import net.minecraft.core.registries.BuiltInRegistries diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/PlayerTracker.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/PlayerTracker.kt similarity index 94% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/PlayerTracker.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/PlayerTracker.kt index dd0f7e0..1dc81ec 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/PlayerTracker.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/PlayerTracker.kt @@ -1,6 +1,6 @@ -package co.caadiq.serverstatus.data +package com.beemer.serverstatus.data -import co.caadiq.serverstatus.ServerStatusMod +import com.beemer.serverstatus.ServerStatusMod import net.neoforged.bus.api.SubscribeEvent import net.neoforged.neoforge.event.entity.player.PlayerEvent diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/ServerDataCollector.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/ServerDataCollector.kt similarity index 95% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/ServerDataCollector.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/ServerDataCollector.kt index ed9227a..b09eb1a 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/ServerDataCollector.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/ServerDataCollector.kt @@ -1,10 +1,10 @@ -package co.caadiq.serverstatus.data +package com.beemer.serverstatus.data -import co.caadiq.serverstatus.ServerStatusMod -import co.caadiq.serverstatus.network.ModInfo -import co.caadiq.serverstatus.network.OnlinePlayer -import co.caadiq.serverstatus.network.PlayersInfo -import co.caadiq.serverstatus.network.ServerStatus +import com.beemer.serverstatus.ServerStatusMod +import com.beemer.serverstatus.network.ModInfo +import com.beemer.serverstatus.network.OnlinePlayer +import com.beemer.serverstatus.network.PlayersInfo +import com.beemer.serverstatus.network.ServerStatus import net.minecraft.server.MinecraftServer import net.minecraft.world.Difficulty import net.neoforged.fml.ModList diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/WorldDataCollector.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/WorldDataCollector.kt similarity index 97% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/WorldDataCollector.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/WorldDataCollector.kt index 78c1d03..a746c14 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/data/WorldDataCollector.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/data/WorldDataCollector.kt @@ -1,6 +1,6 @@ -package co.caadiq.serverstatus.data +package com.beemer.serverstatus.data -import co.caadiq.serverstatus.ServerStatusMod +import com.beemer.serverstatus.ServerStatusMod import kotlinx.serialization.Serializable import net.minecraft.world.level.Level import net.neoforged.neoforge.server.ServerLifecycleHooks diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/log/LogUploadService.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/log/LogUploadService.kt similarity index 98% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/log/LogUploadService.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/log/LogUploadService.kt index 9a9f126..e34856e 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/log/LogUploadService.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/log/LogUploadService.kt @@ -1,6 +1,6 @@ -package co.caadiq.serverstatus.log +package com.beemer.serverstatus.log -import co.caadiq.serverstatus.ServerStatusMod +import com.beemer.serverstatus.ServerStatusMod import java.io.DataOutputStream import java.io.File import java.net.HttpURLConnection diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/log/ServerStatusAppender.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/log/ServerStatusAppender.kt similarity index 96% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/log/ServerStatusAppender.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/log/ServerStatusAppender.kt index 835c544..bfa76d7 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/log/ServerStatusAppender.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/log/ServerStatusAppender.kt @@ -1,7 +1,7 @@ -package co.caadiq.serverstatus.log +package com.beemer.serverstatus.log -import co.caadiq.serverstatus.ServerStatusMod -import co.caadiq.serverstatus.data.LogCollector +import com.beemer.serverstatus.ServerStatusMod +import com.beemer.serverstatus.data.LogCollector import java.time.LocalTime import java.time.format.DateTimeFormatter import org.apache.logging.log4j.Level diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/network/HttpApiServer.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/network/HttpApiServer.kt similarity index 98% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/network/HttpApiServer.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/network/HttpApiServer.kt index b06c3d1..35abac9 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/network/HttpApiServer.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/network/HttpApiServer.kt @@ -1,9 +1,9 @@ -package co.caadiq.serverstatus.network +package com.beemer.serverstatus.network -import co.caadiq.serverstatus.ServerStatusMod -import co.caadiq.serverstatus.data.LogCollector -import co.caadiq.serverstatus.data.LogEntry -import co.caadiq.serverstatus.data.WorldInfo +import com.beemer.serverstatus.ServerStatusMod +import com.beemer.serverstatus.data.LogCollector +import com.beemer.serverstatus.data.LogEntry +import com.beemer.serverstatus.data.WorldInfo import com.sun.net.httpserver.HttpExchange import com.sun.net.httpserver.HttpHandler import com.sun.net.httpserver.HttpServer @@ -70,7 +70,7 @@ class HttpApiServer(private val port: Int) { } /** PlayerData를 PlayerDetail로 변환 (Essentials 닉네임 우선 적용) */ - private fun toPlayerDetail(player: co.caadiq.serverstatus.config.PlayerData): PlayerDetail { + private fun toPlayerDetail(player: com.beemer.serverstatus.config.PlayerData): PlayerDetail { // Essentials에서 닉네임 조회 (없으면 저장된 이름 사용) val displayName = ServerStatusMod.playerDataStore.getDisplayName(player.uuid) val actualName = ServerStatusMod.playerDataStore.getActualName(player.uuid) diff --git a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/network/MessageTypes.kt b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/network/MessageTypes.kt similarity index 97% rename from ServerStatus/src/main/kotlin/co/caadiq/serverstatus/network/MessageTypes.kt rename to ServerStatus/src/main/kotlin/com/beemer/serverstatus/network/MessageTypes.kt index 7fe3ba0..7bec4db 100644 --- a/ServerStatus/src/main/kotlin/co/caadiq/serverstatus/network/MessageTypes.kt +++ b/ServerStatus/src/main/kotlin/com/beemer/serverstatus/network/MessageTypes.kt @@ -1,4 +1,4 @@ -package co.caadiq.serverstatus.network +package com.beemer.serverstatus.network import kotlinx.serialization.Serializable