Skip to content
This repository was archived by the owner on Dec 10, 2025. It is now read-only.

Commit e355b69

Browse files
committed
refactor(server): replace address with playAddress to improve naming consistency across modules
1 parent 4736842 commit e355b69

File tree

18 files changed

+41
-41
lines changed

18 files changed

+41
-41
lines changed

surf-cloud-bukkit/src/main/kotlin/dev/slne/surf/cloud/bukkit/netty/network/BukkitSpecificPacketListenerExtension.kt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,7 @@ class BukkitSpecificPacketListenerExtension : PlatformSpecificPacketListenerExte
4949
}
5050

5151
override val playAddress: InetSocketAddress by lazy {
52-
InetSocketAddress(
53-
InetAddress.getByName(
54-
properties.getProperty("server-ip", "")
55-
), properties.getProperty("server-port", "25565").toIntOrNull() ?: 25565
56-
)
52+
InetSocketAddress(InetAddress.getByName(server.ip), server.port)
5753
}
5854

5955
override fun isServerManagedByThisProxy(address: InetSocketAddress): Boolean {

surf-cloud-core/surf-cloud-core-client/src/main/kotlin/dev/slne/surf/cloud/core/client/netty/ClientNettyClientImpl.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@ class ClientNettyClientImpl(
123123
serverName,
124124
proxy,
125125
clientConfig.isLobby,
126-
playAddress
127126
)
128127
)
129128
} catch (e: Exception) {

surf-cloud-core/surf-cloud-core-client/src/main/kotlin/dev/slne/surf/cloud/core/client/netty/network/ClientPreRunningPacketListenerImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class ClientPreRunningPacketListenerImpl(
4646
SynchronizingProtocols.CLIENTBOUND,
4747
listener
4848
)
49-
connection.send(ServerboundProceedToSynchronizingAcknowledgedPacket)
49+
connection.send(ServerboundProceedToSynchronizingAcknowledgedPacket(client.playAddress))
5050
connection.setupOutboundProtocol(SynchronizingProtocols.SERVERBOUND)
5151

5252
completion.complete(Unit)

surf-cloud-core/surf-cloud-core-client/src/main/kotlin/dev/slne/surf/cloud/core/client/netty/network/ClientRunningPacketListenerImpl.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,14 +183,14 @@ class ClientRunningPacketListenerImpl(
183183
packet.serverId,
184184
packet.group,
185185
packet.name,
186-
packet.address
186+
packet.playAddress,
187187
)
188188
} else {
189189
ClientCloudServerImpl(
190190
packet.serverId,
191191
packet.group,
192192
packet.name,
193-
packet.address,
193+
packet.playAddress,
194194
packet.lobby
195195
).also { client ->
196196
platformExtension.registerCloudServerToProxy(client)

surf-cloud-core/surf-cloud-core-client/src/main/kotlin/dev/slne/surf/cloud/core/client/netty/network/ClientSynchronizingPacketListenerImpl.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,13 +89,13 @@ class ClientSynchronizingPacketListenerImpl(
8989
override suspend fun handleBatchUpdateServer(packet: ClientboundBatchUpdateServer) {
9090
serverManagerImpl.batchUpdateServer(packet.servers.map { data ->
9191
if (data.proxy) {
92-
ClientProxyCloudServerImpl(data.serverId, data.group, data.name, data.address)
92+
ClientProxyCloudServerImpl(data.serverId, data.group, data.name, data.playAddress)
9393
} else {
9494
ClientCloudServerImpl(
9595
data.serverId,
9696
data.group,
9797
data.name,
98-
data.address,
98+
data.playAddress,
9999
data.lobby
100100
).also { server ->
101101
platformExtension.registerCloudServerToProxy(server)

surf-cloud-core/surf-cloud-core-client/src/main/kotlin/dev/slne/surf/cloud/core/client/server/ClientCloudServerImpl.kt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@ import dev.slne.surf.cloud.core.common.netty.network.protocol.running.Serverboun
55
import dev.slne.surf.cloud.core.common.server.AbstractCloudServer
66
import java.net.InetSocketAddress
77

8-
class ClientCloudServerImpl(uid: Long, group: String, name: String, address: InetSocketAddress, lobby: Boolean) :
9-
AbstractCloudServer(uid, group, name, address, lobby) {
8+
class ClientCloudServerImpl(
9+
uid: Long,
10+
group: String,
11+
name: String,
12+
playAddress: InetSocketAddress,
13+
lobby: Boolean
14+
) :
15+
AbstractCloudServer(uid, group, name, playAddress, lobby) {
1016
override fun shutdown() {
1117
ServerboundShutdownServerPacket(uid).fireAndForget()
1218
}

surf-cloud-core/surf-cloud-core-client/src/main/kotlin/dev/slne/surf/cloud/core/client/server/ClientProxyCloudServerImpl.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ class ClientProxyCloudServerImpl(
99
uid: Long,
1010
group: String,
1111
name: String,
12-
address: InetSocketAddress,
13-
) : AbstractProxyCloudServer(uid, group, name, address) {
12+
playAddress: InetSocketAddress,
13+
) : AbstractProxyCloudServer(uid, group, name, playAddress) {
1414
override fun shutdown() {
1515
ServerboundShutdownServerPacket(uid).fireAndForget()
1616
}

surf-cloud-core/surf-cloud-core-common/src/main/kotlin/dev/slne/surf/cloud/core/common/netty/network/protocol/login/ServerboundLoginStartPacket.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import dev.slne.surf.cloud.api.common.netty.network.protocol.PacketFlow
77
import dev.slne.surf.cloud.api.common.netty.packet.NettyPacket
88
import dev.slne.surf.cloud.api.common.netty.packet.packetCodec
99
import dev.slne.surf.cloud.api.common.netty.protocol.buffer.SurfByteBuf
10-
import java.net.InetSocketAddress
1110

1211
/**
1312
* This packet is sent by the client to the server to start the login process.
@@ -30,22 +29,19 @@ class ServerboundLoginStartPacket : NettyPacket {
3029
val serverName: String
3130
val proxy: Boolean
3231
val lobby: Boolean
33-
val playAddress: InetSocketAddress
3432

3533
constructor(
3634
serverId: Long,
3735
serverCategory: String,
3836
serverName: String,
3937
proxy: Boolean,
4038
lobby: Boolean,
41-
playAddress: InetSocketAddress
4239
) {
4340
this.serverId = serverId
4441
this.serverCategory = serverCategory
4542
this.serverName = serverName
4643
this.proxy = proxy
4744
this.lobby = lobby
48-
this.playAddress = playAddress
4945
}
5046

5147
private constructor(buffer: SurfByteBuf) {
@@ -54,7 +50,6 @@ class ServerboundLoginStartPacket : NettyPacket {
5450
serverName = buffer.readUtf()
5551
proxy = buffer.readBoolean()
5652
lobby = buffer.readBoolean()
57-
playAddress = buffer.readInetSocketAddress()
5853
}
5954

6055
private fun write(buf: SurfByteBuf) {
@@ -63,6 +58,5 @@ class ServerboundLoginStartPacket : NettyPacket {
6358
buf.writeUtf(serverName)
6459
buf.writeBoolean(proxy)
6560
buf.writeBoolean(lobby)
66-
buf.writeInetSocketAddress(playAddress)
6761
}
6862
}

surf-cloud-core/surf-cloud-core-common/src/main/kotlin/dev/slne/surf/cloud/core/common/netty/network/protocol/prerunning/PreRunningProtocols.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ object PreRunningProtocols {
3232
.addPacket(LongResponse.STREAM_CODEC)
3333
.addPacket(ServerboundPingRequestPacket.STREAM_CODEC)
3434
.addPacket(ServerboundPreRunningAcknowledgedPacket.STREAM_CODEC)
35-
.addPacket(ServerboundProceedToSynchronizingAcknowledgedPacket.STREAM_CODEC)
35+
.addPacket(ServerboundProceedToSynchronizingAcknowledgedPacket::class.createCodec())
3636
.addPacket(ServerboundRequestContinuation.STREAM_CODEC)
3737
}
3838

surf-cloud-core/surf-cloud-core-common/src/main/kotlin/dev/slne/surf/cloud/core/common/netty/network/protocol/prerunning/ServerboundProceedToSynchronizingAcknowledgedPacket.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,19 @@ package dev.slne.surf.cloud.core.common.netty.network.protocol.prerunning
33
import dev.slne.surf.cloud.api.common.meta.DefaultIds
44
import dev.slne.surf.cloud.api.common.meta.SurfNettyPacket
55
import dev.slne.surf.cloud.api.common.netty.network.ConnectionProtocol
6-
import dev.slne.surf.cloud.api.common.netty.network.codec.streamCodecUnitSimple
76
import dev.slne.surf.cloud.api.common.netty.network.protocol.PacketFlow
87
import dev.slne.surf.cloud.api.common.netty.packet.NettyPacket
8+
import kotlinx.serialization.Contextual
9+
import kotlinx.serialization.Serializable
10+
import java.net.InetSocketAddress
911

1012
@SurfNettyPacket(
1113
DefaultIds.SERVERBOUND_READY_TO_RUN_PACKET,
1214
PacketFlow.SERVERBOUND,
1315
ConnectionProtocol.PRE_RUNNING
1416
)
15-
object ServerboundProceedToSynchronizingAcknowledgedPacket : NettyPacket() {
16-
val STREAM_CODEC = streamCodecUnitSimple(this)
17+
@Serializable
18+
class ServerboundProceedToSynchronizingAcknowledgedPacket(val playAddress: @Contextual InetSocketAddress) :
19+
NettyPacket() {
1720
override val terminal = true
1821
}

0 commit comments

Comments
 (0)