CobbleSync Network Handler

This commit is contained in:
2025-05-10 18:30:46 -04:00
parent 56fb8f5a6e
commit 1a63c191e3
13 changed files with 111 additions and 122 deletions

View File

@@ -0,0 +1,26 @@
package co.sirblob.network
import co.sirblob.network.handler.OpenPCHandler
import co.sirblob.network.packet.OpenPCPacket
import com.cobblemon.mod.common.net.PacketRegisterInfo
object CobbleSyncNetwork {
val s2cPayloads = generateS2CPacketInfoList()
val c2sPayloads = generateC2SPacketInfoList()
private fun generateS2CPacketInfoList(): List<PacketRegisterInfo<*>> {
val list = mutableListOf<PacketRegisterInfo<*>>()
return list
}
private fun generateC2SPacketInfoList(): List<PacketRegisterInfo<*>> {
val list = mutableListOf<PacketRegisterInfo<*>>()
list.add(PacketRegisterInfo(OpenPCPacket.ID, OpenPCPacket::decode, OpenPCHandler))
return list
}
}