diff --git a/LICENSE b/LICENSE index 348edcb..0537ca2 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2026 oivan +Copyright (c) 2026 iwoss Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/gradle.properties b/gradle.properties index 134df9c..46ccb05 100644 --- a/gradle.properties +++ b/gradle.properties @@ -52,8 +52,8 @@ mod_version=1.0.2 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html -mod_group_id=ru.oivan.serverlogin +mod_group_id=ru.iwoss.serverlogin # The authors of the mod. This is a simple text string that is used for display purposes in the mod list. -mod_authors=oivan +mod_authors=iwoss # The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list. mod_description=Server-side authentication for offline-mode Forge servers.\nVanilla clients register and log in through a server-intercepted chat flow. diff --git a/src/main/java/ru/oivan/serverlogin/LoginConfig.java b/src/main/java/ru/iwoss/serverlogin/LoginConfig.java similarity index 99% rename from src/main/java/ru/oivan/serverlogin/LoginConfig.java rename to src/main/java/ru/iwoss/serverlogin/LoginConfig.java index 7d9e3f5..c773374 100644 --- a/src/main/java/ru/oivan/serverlogin/LoginConfig.java +++ b/src/main/java/ru/iwoss/serverlogin/LoginConfig.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin; +package ru.iwoss.serverlogin; import net.minecraftforge.common.ForgeConfigSpec; import net.minecraftforge.fml.event.config.ModConfigEvent; diff --git a/src/main/java/ru/oivan/serverlogin/ServerLoginMod.java b/src/main/java/ru/iwoss/serverlogin/ServerLoginMod.java similarity index 85% rename from src/main/java/ru/oivan/serverlogin/ServerLoginMod.java rename to src/main/java/ru/iwoss/serverlogin/ServerLoginMod.java index c2ed6da..4462eb5 100644 --- a/src/main/java/ru/oivan/serverlogin/ServerLoginMod.java +++ b/src/main/java/ru/iwoss/serverlogin/ServerLoginMod.java @@ -1,14 +1,14 @@ -package ru.oivan.serverlogin; +package ru.iwoss.serverlogin; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.config.ModConfig; import net.minecraftforge.fml.event.config.ModConfigEvent; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; -import ru.oivan.serverlogin.auth.LoginManager; -import ru.oivan.serverlogin.chat.AdminChatManager; -import ru.oivan.serverlogin.command.LoginCommands; -import ru.oivan.serverlogin.event.LoginEvents; +import ru.iwoss.serverlogin.auth.LoginManager; +import ru.iwoss.serverlogin.chat.AdminChatManager; +import ru.iwoss.serverlogin.command.LoginCommands; +import ru.iwoss.serverlogin.event.LoginEvents; @Mod(ServerLoginMod.MOD_ID) public final class ServerLoginMod { diff --git a/src/main/java/ru/oivan/serverlogin/auth/CredentialArguments.java b/src/main/java/ru/iwoss/serverlogin/auth/CredentialArguments.java similarity index 98% rename from src/main/java/ru/oivan/serverlogin/auth/CredentialArguments.java rename to src/main/java/ru/iwoss/serverlogin/auth/CredentialArguments.java index ae29ecd..657323c 100644 --- a/src/main/java/ru/oivan/serverlogin/auth/CredentialArguments.java +++ b/src/main/java/ru/iwoss/serverlogin/auth/CredentialArguments.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.auth; +package ru.iwoss.serverlogin.auth; import java.text.Normalizer; import java.util.Arrays; diff --git a/src/main/java/ru/oivan/serverlogin/auth/LoginManager.java b/src/main/java/ru/iwoss/serverlogin/auth/LoginManager.java similarity index 99% rename from src/main/java/ru/oivan/serverlogin/auth/LoginManager.java rename to src/main/java/ru/iwoss/serverlogin/auth/LoginManager.java index de987b1..e153534 100644 --- a/src/main/java/ru/oivan/serverlogin/auth/LoginManager.java +++ b/src/main/java/ru/iwoss/serverlogin/auth/LoginManager.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.auth; +package ru.iwoss.serverlogin.auth; import net.minecraft.ChatFormatting; import net.minecraft.network.chat.Component; @@ -15,13 +15,13 @@ import net.minecraft.world.level.storage.LevelResource; import net.minecraft.world.phys.Vec3; import net.minecraftforge.fml.ModList; -import ru.oivan.serverlogin.LoginConfig; -import ru.oivan.serverlogin.compat.SettlerWagonCompat; -import ru.oivan.serverlogin.diag.LoginDiagnostics; -import ru.oivan.serverlogin.gate.AuthGate; -import ru.oivan.serverlogin.gate.LoginRateLimiter; -import ru.oivan.serverlogin.gate.PacketPolicy; -import ru.oivan.serverlogin.integration.LuckPermsBridge; +import ru.iwoss.serverlogin.LoginConfig; +import ru.iwoss.serverlogin.compat.SettlerWagonCompat; +import ru.iwoss.serverlogin.diag.LoginDiagnostics; +import ru.iwoss.serverlogin.gate.AuthGate; +import ru.iwoss.serverlogin.gate.LoginRateLimiter; +import ru.iwoss.serverlogin.gate.PacketPolicy; +import ru.iwoss.serverlogin.integration.LuckPermsBridge; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/ru/oivan/serverlogin/auth/PasswordHasher.java b/src/main/java/ru/iwoss/serverlogin/auth/PasswordHasher.java similarity index 98% rename from src/main/java/ru/oivan/serverlogin/auth/PasswordHasher.java rename to src/main/java/ru/iwoss/serverlogin/auth/PasswordHasher.java index effc073..7d97bef 100644 --- a/src/main/java/ru/oivan/serverlogin/auth/PasswordHasher.java +++ b/src/main/java/ru/iwoss/serverlogin/auth/PasswordHasher.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.auth; +package ru.iwoss.serverlogin.auth; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.PBEKeySpec; diff --git a/src/main/java/ru/oivan/serverlogin/auth/PlayerFreezeManager.java b/src/main/java/ru/iwoss/serverlogin/auth/PlayerFreezeManager.java similarity index 96% rename from src/main/java/ru/oivan/serverlogin/auth/PlayerFreezeManager.java rename to src/main/java/ru/iwoss/serverlogin/auth/PlayerFreezeManager.java index 6c6d8b5..4a41e5a 100644 --- a/src/main/java/ru/oivan/serverlogin/auth/PlayerFreezeManager.java +++ b/src/main/java/ru/iwoss/serverlogin/auth/PlayerFreezeManager.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.auth; +package ru.iwoss.serverlogin.auth; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.phys.Vec3; diff --git a/src/main/java/ru/oivan/serverlogin/auth/UserDatabase.java b/src/main/java/ru/iwoss/serverlogin/auth/UserDatabase.java similarity index 99% rename from src/main/java/ru/oivan/serverlogin/auth/UserDatabase.java rename to src/main/java/ru/iwoss/serverlogin/auth/UserDatabase.java index 7d7f0cc..d8c9d15 100644 --- a/src/main/java/ru/oivan/serverlogin/auth/UserDatabase.java +++ b/src/main/java/ru/iwoss/serverlogin/auth/UserDatabase.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.auth; +package ru.iwoss.serverlogin.auth; import com.google.gson.Gson; import com.google.gson.GsonBuilder; diff --git a/src/main/java/ru/oivan/serverlogin/chat/AdminChatManager.java b/src/main/java/ru/iwoss/serverlogin/chat/AdminChatManager.java similarity index 97% rename from src/main/java/ru/oivan/serverlogin/chat/AdminChatManager.java rename to src/main/java/ru/iwoss/serverlogin/chat/AdminChatManager.java index 0c1a71a..6b58084 100644 --- a/src/main/java/ru/oivan/serverlogin/chat/AdminChatManager.java +++ b/src/main/java/ru/iwoss/serverlogin/chat/AdminChatManager.java @@ -1,11 +1,11 @@ -package ru.oivan.serverlogin.chat; +package ru.iwoss.serverlogin.chat; import net.minecraft.ChatFormatting; import net.minecraft.network.chat.Component; import net.minecraft.network.chat.MutableComponent; import net.minecraft.server.MinecraftServer; import net.minecraft.server.level.ServerPlayer; -import ru.oivan.serverlogin.LoginConfig; +import ru.iwoss.serverlogin.LoginConfig; public final class AdminChatManager { private static final int ADMIN_PERMISSION_LEVEL = 2; diff --git a/src/main/java/ru/oivan/serverlogin/command/LoginCommands.java b/src/main/java/ru/iwoss/serverlogin/command/LoginCommands.java similarity index 98% rename from src/main/java/ru/oivan/serverlogin/command/LoginCommands.java rename to src/main/java/ru/iwoss/serverlogin/command/LoginCommands.java index 0b0f420..f6ffec4 100644 --- a/src/main/java/ru/oivan/serverlogin/command/LoginCommands.java +++ b/src/main/java/ru/iwoss/serverlogin/command/LoginCommands.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.command; +package ru.iwoss.serverlogin.command; import com.mojang.brigadier.arguments.StringArgumentType; import com.mojang.brigadier.builder.LiteralArgumentBuilder; @@ -12,8 +12,8 @@ import net.minecraft.server.level.ServerPlayer; import net.minecraftforge.event.RegisterCommandsEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; -import ru.oivan.serverlogin.auth.LoginManager; -import ru.oivan.serverlogin.chat.AdminChatManager; +import ru.iwoss.serverlogin.auth.LoginManager; +import ru.iwoss.serverlogin.chat.AdminChatManager; import java.util.List; diff --git a/src/main/java/ru/oivan/serverlogin/compat/SettlerWagonCompat.java b/src/main/java/ru/iwoss/serverlogin/compat/SettlerWagonCompat.java similarity index 97% rename from src/main/java/ru/oivan/serverlogin/compat/SettlerWagonCompat.java rename to src/main/java/ru/iwoss/serverlogin/compat/SettlerWagonCompat.java index 77d665d..58ad976 100644 --- a/src/main/java/ru/oivan/serverlogin/compat/SettlerWagonCompat.java +++ b/src/main/java/ru/iwoss/serverlogin/compat/SettlerWagonCompat.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.compat; +package ru.iwoss.serverlogin.compat; import com.mojang.logging.LogUtils; import net.minecraft.ChatFormatting; @@ -7,7 +7,7 @@ import net.minecraft.server.level.ServerPlayer; import net.minecraftforge.event.entity.player.PlayerEvent; import org.slf4j.Logger; -import ru.oivan.serverlogin.diag.LoginDiagnostics; +import ru.iwoss.serverlogin.diag.LoginDiagnostics; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; diff --git a/src/main/java/ru/oivan/serverlogin/diag/LoginDiagnostics.java b/src/main/java/ru/iwoss/serverlogin/diag/LoginDiagnostics.java similarity index 98% rename from src/main/java/ru/oivan/serverlogin/diag/LoginDiagnostics.java rename to src/main/java/ru/iwoss/serverlogin/diag/LoginDiagnostics.java index dc83103..582d6ec 100644 --- a/src/main/java/ru/oivan/serverlogin/diag/LoginDiagnostics.java +++ b/src/main/java/ru/iwoss/serverlogin/diag/LoginDiagnostics.java @@ -1,11 +1,11 @@ -package ru.oivan.serverlogin.diag; +package ru.iwoss.serverlogin.diag; import com.mojang.logging.LogUtils; import net.minecraft.network.chat.Component; import net.minecraft.server.MinecraftServer; import net.minecraft.server.level.ServerPlayer; import org.slf4j.Logger; -import ru.oivan.serverlogin.LoginConfig; +import ru.iwoss.serverlogin.LoginConfig; import java.util.Iterator; import java.util.Locale; @@ -110,7 +110,7 @@ public static String describe(ServerPlayer player) { private static String callerChain() { try { return StackWalker.getInstance().walk(frames -> frames - .filter(frame -> !frame.getClassName().startsWith("ru.oivan.serverlogin.diag")) + .filter(frame -> !frame.getClassName().startsWith("ru.iwoss.serverlogin.diag")) .limit(STACK_FRAMES) .map(frame -> frame.getClassName() + "." + frame.getMethodName() + ":" + frame.getLineNumber()) .collect(Collectors.joining(" <- "))); diff --git a/src/main/java/ru/oivan/serverlogin/event/LoginEvents.java b/src/main/java/ru/iwoss/serverlogin/event/LoginEvents.java similarity index 97% rename from src/main/java/ru/oivan/serverlogin/event/LoginEvents.java rename to src/main/java/ru/iwoss/serverlogin/event/LoginEvents.java index 9086c26..c95fa63 100644 --- a/src/main/java/ru/oivan/serverlogin/event/LoginEvents.java +++ b/src/main/java/ru/iwoss/serverlogin/event/LoginEvents.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.event; +package ru.iwoss.serverlogin.event; import net.minecraft.server.level.ServerPlayer; import net.minecraftforge.event.CommandEvent; @@ -15,9 +15,9 @@ import net.minecraftforge.event.server.ServerStoppingEvent; import net.minecraftforge.eventbus.api.EventPriority; import net.minecraftforge.eventbus.api.SubscribeEvent; -import ru.oivan.serverlogin.auth.LoginManager; -import ru.oivan.serverlogin.chat.AdminChatManager; -import ru.oivan.serverlogin.diag.LoginDiagnostics; +import ru.iwoss.serverlogin.auth.LoginManager; +import ru.iwoss.serverlogin.chat.AdminChatManager; +import ru.iwoss.serverlogin.diag.LoginDiagnostics; public final class LoginEvents { private final LoginManager manager; diff --git a/src/main/java/ru/oivan/serverlogin/gametest/ServerLoginGameTests.java b/src/main/java/ru/iwoss/serverlogin/gametest/ServerLoginGameTests.java similarity index 99% rename from src/main/java/ru/oivan/serverlogin/gametest/ServerLoginGameTests.java rename to src/main/java/ru/iwoss/serverlogin/gametest/ServerLoginGameTests.java index 08f1a97..bc815cd 100644 --- a/src/main/java/ru/oivan/serverlogin/gametest/ServerLoginGameTests.java +++ b/src/main/java/ru/iwoss/serverlogin/gametest/ServerLoginGameTests.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.gametest; +package ru.iwoss.serverlogin.gametest; import com.mojang.authlib.GameProfile; import net.minecraft.gametest.framework.GameTest; @@ -13,9 +13,9 @@ import net.minecraft.world.phys.Vec3; import net.minecraftforge.gametest.GameTestHolder; import net.minecraftforge.gametest.PrefixGameTestTemplate; -import ru.oivan.serverlogin.ServerLoginMod; -import ru.oivan.serverlogin.auth.LoginManager; -import ru.oivan.serverlogin.gate.AuthGate; +import ru.iwoss.serverlogin.ServerLoginMod; +import ru.iwoss.serverlogin.auth.LoginManager; +import ru.iwoss.serverlogin.gate.AuthGate; import java.util.UUID; import java.util.concurrent.atomic.AtomicReference; diff --git a/src/main/java/ru/oivan/serverlogin/gate/AuthGate.java b/src/main/java/ru/iwoss/serverlogin/gate/AuthGate.java similarity index 98% rename from src/main/java/ru/oivan/serverlogin/gate/AuthGate.java rename to src/main/java/ru/iwoss/serverlogin/gate/AuthGate.java index a288410..eed0db9 100644 --- a/src/main/java/ru/oivan/serverlogin/gate/AuthGate.java +++ b/src/main/java/ru/iwoss/serverlogin/gate/AuthGate.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.gate; +package ru.iwoss.serverlogin.gate; import net.minecraft.server.level.ServerPlayer; import net.minecraft.server.network.ServerGamePacketListenerImpl; @@ -11,7 +11,7 @@ /** * Authentication state in a form the packet gate can read. * - *
{@link ru.oivan.serverlogin.auth.LoginManager} owns the real session model, but it lives + *
{@link ru.iwoss.serverlogin.auth.LoginManager} owns the real session model, but it lives * on the server thread and is reachable only through the mod instance. The packet mixin runs on * the netty IO thread for every inbound packet, so it needs a static, lock-free view. This class * is that view: LoginManager is the only writer, everything else reads. diff --git a/src/main/java/ru/oivan/serverlogin/gate/LoginRateLimiter.java b/src/main/java/ru/iwoss/serverlogin/gate/LoginRateLimiter.java similarity index 98% rename from src/main/java/ru/oivan/serverlogin/gate/LoginRateLimiter.java rename to src/main/java/ru/iwoss/serverlogin/gate/LoginRateLimiter.java index 44d79ff..933dda6 100644 --- a/src/main/java/ru/oivan/serverlogin/gate/LoginRateLimiter.java +++ b/src/main/java/ru/iwoss/serverlogin/gate/LoginRateLimiter.java @@ -1,7 +1,7 @@ -package ru.oivan.serverlogin.gate; +package ru.iwoss.serverlogin.gate; import net.minecraft.server.level.ServerPlayer; -import ru.oivan.serverlogin.LoginConfig; +import ru.iwoss.serverlogin.LoginConfig; import java.net.InetSocketAddress; import java.net.SocketAddress; diff --git a/src/main/java/ru/oivan/serverlogin/gate/PacketPolicy.java b/src/main/java/ru/iwoss/serverlogin/gate/PacketPolicy.java similarity index 97% rename from src/main/java/ru/oivan/serverlogin/gate/PacketPolicy.java rename to src/main/java/ru/iwoss/serverlogin/gate/PacketPolicy.java index f868149..afe6e5f 100644 --- a/src/main/java/ru/oivan/serverlogin/gate/PacketPolicy.java +++ b/src/main/java/ru/iwoss/serverlogin/gate/PacketPolicy.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.gate; +package ru.iwoss.serverlogin.gate; import net.minecraft.network.protocol.Packet; import net.minecraft.network.protocol.game.ServerboundAcceptTeleportationPacket; @@ -10,8 +10,8 @@ import net.minecraft.network.protocol.game.ServerboundPongPacket; import net.minecraft.network.protocol.game.ServerboundResourcePackPacket; import net.minecraft.resources.ResourceLocation; -import ru.oivan.serverlogin.LoginConfig; -import ru.oivan.serverlogin.diag.LoginDiagnostics; +import ru.iwoss.serverlogin.LoginConfig; +import ru.iwoss.serverlogin.diag.LoginDiagnostics; import java.util.Locale; import java.util.Set; diff --git a/src/main/java/ru/oivan/serverlogin/integration/LuckPermsBridge.java b/src/main/java/ru/iwoss/serverlogin/integration/LuckPermsBridge.java similarity index 98% rename from src/main/java/ru/oivan/serverlogin/integration/LuckPermsBridge.java rename to src/main/java/ru/iwoss/serverlogin/integration/LuckPermsBridge.java index 2e9d674..3ac449b 100644 --- a/src/main/java/ru/oivan/serverlogin/integration/LuckPermsBridge.java +++ b/src/main/java/ru/iwoss/serverlogin/integration/LuckPermsBridge.java @@ -1,8 +1,8 @@ -package ru.oivan.serverlogin.integration; +package ru.iwoss.serverlogin.integration; import net.minecraft.server.level.ServerPlayer; -import ru.oivan.serverlogin.diag.LoginDiagnostics; -import ru.oivan.serverlogin.gate.AuthGate; +import ru.iwoss.serverlogin.diag.LoginDiagnostics; +import ru.iwoss.serverlogin.gate.AuthGate; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; diff --git a/src/main/java/ru/oivan/serverlogin/mixin/ConnectionErrorMixin.java b/src/main/java/ru/iwoss/serverlogin/mixin/ConnectionErrorMixin.java similarity index 92% rename from src/main/java/ru/oivan/serverlogin/mixin/ConnectionErrorMixin.java rename to src/main/java/ru/iwoss/serverlogin/mixin/ConnectionErrorMixin.java index 9b98d79..f8ffce9 100644 --- a/src/main/java/ru/oivan/serverlogin/mixin/ConnectionErrorMixin.java +++ b/src/main/java/ru/iwoss/serverlogin/mixin/ConnectionErrorMixin.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.mixin; +package ru.iwoss.serverlogin.mixin; import io.netty.channel.ChannelHandlerContext; import net.minecraft.network.Connection; @@ -6,7 +6,7 @@ import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import ru.oivan.serverlogin.diag.LoginDiagnostics; +import ru.iwoss.serverlogin.diag.LoginDiagnostics; /** * Vanilla swallows pipeline errors into a bare "Internal Exception" kick. This prints the diff --git a/src/main/java/ru/oivan/serverlogin/mixin/ConnectionGateMixin.java b/src/main/java/ru/iwoss/serverlogin/mixin/ConnectionGateMixin.java similarity index 95% rename from src/main/java/ru/oivan/serverlogin/mixin/ConnectionGateMixin.java rename to src/main/java/ru/iwoss/serverlogin/mixin/ConnectionGateMixin.java index e63b30d..8a92c8a 100644 --- a/src/main/java/ru/oivan/serverlogin/mixin/ConnectionGateMixin.java +++ b/src/main/java/ru/iwoss/serverlogin/mixin/ConnectionGateMixin.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.mixin; +package ru.iwoss.serverlogin.mixin; import net.minecraft.network.Connection; import net.minecraft.network.PacketListener; @@ -10,8 +10,8 @@ import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import ru.oivan.serverlogin.gate.AuthGate; -import ru.oivan.serverlogin.gate.PacketPolicy; +import ru.iwoss.serverlogin.gate.AuthGate; +import ru.iwoss.serverlogin.gate.PacketPolicy; /** * Default-deny gate for unauthenticated players. diff --git a/src/main/java/ru/oivan/serverlogin/mixin/DisconnectTraceMixin.java b/src/main/java/ru/iwoss/serverlogin/mixin/DisconnectTraceMixin.java similarity index 93% rename from src/main/java/ru/oivan/serverlogin/mixin/DisconnectTraceMixin.java rename to src/main/java/ru/iwoss/serverlogin/mixin/DisconnectTraceMixin.java index 7de040e..925f1b6 100644 --- a/src/main/java/ru/oivan/serverlogin/mixin/DisconnectTraceMixin.java +++ b/src/main/java/ru/iwoss/serverlogin/mixin/DisconnectTraceMixin.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.mixin; +package ru.iwoss.serverlogin.mixin; import net.minecraft.network.chat.Component; import net.minecraft.server.level.ServerPlayer; @@ -8,7 +8,7 @@ import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import ru.oivan.serverlogin.diag.LoginDiagnostics; +import ru.iwoss.serverlogin.diag.LoginDiagnostics; /** * Logs every disconnect that touches a playing connection, whoever caused it. diff --git a/src/main/java/ru/oivan/serverlogin/mixin/SettlerWagonLoginMixin.java b/src/main/java/ru/iwoss/serverlogin/mixin/SettlerWagonLoginMixin.java similarity index 91% rename from src/main/java/ru/oivan/serverlogin/mixin/SettlerWagonLoginMixin.java rename to src/main/java/ru/iwoss/serverlogin/mixin/SettlerWagonLoginMixin.java index 9853103..ae74101 100644 --- a/src/main/java/ru/oivan/serverlogin/mixin/SettlerWagonLoginMixin.java +++ b/src/main/java/ru/iwoss/serverlogin/mixin/SettlerWagonLoginMixin.java @@ -1,4 +1,4 @@ -package ru.oivan.serverlogin.mixin; +package ru.iwoss.serverlogin.mixin; import net.minecraft.server.level.ServerPlayer; import net.minecraftforge.event.entity.player.PlayerEvent; @@ -7,7 +7,7 @@ import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import ru.oivan.serverlogin.compat.SettlerWagonCompat; +import ru.iwoss.serverlogin.compat.SettlerWagonCompat; @Pseudo @Mixin(targets = "com.oivan.settlerwagon.player.PlayerSocietyEvents", remap = false) diff --git a/src/main/resources/serverlogin.mixins.json b/src/main/resources/serverlogin.mixins.json index 2110323..1450052 100644 --- a/src/main/resources/serverlogin.mixins.json +++ b/src/main/resources/serverlogin.mixins.json @@ -1,7 +1,7 @@ { "required": true, "minVersion": "0.8.5", - "package": "ru.oivan.serverlogin.mixin", + "package": "ru.iwoss.serverlogin.mixin", "compatibilityLevel": "JAVA_17", "refmap": "serverlogin.refmap.json", "mixins": [