2021-02-16 03:51:33 +00:00
|
|
|
package net.shadowfacts.phycon.networking
|
|
|
|
|
2021-02-24 03:05:05 +00:00
|
|
|
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
|
2021-02-16 03:51:33 +00:00
|
|
|
import net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
|
2021-02-24 03:05:05 +00:00
|
|
|
import net.minecraft.network.Packet
|
|
|
|
import net.minecraft.network.PacketByteBuf
|
2021-02-16 03:51:33 +00:00
|
|
|
import net.minecraft.util.Identifier
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @author shadowfacts
|
|
|
|
*/
|
|
|
|
interface ServerReceiver: ServerPlayNetworking.PlayChannelHandler {
|
|
|
|
val CHANNEL: Identifier
|
2021-02-24 03:05:05 +00:00
|
|
|
|
|
|
|
fun createPacket(buf: PacketByteBuf): Packet<*> {
|
|
|
|
return ClientPlayNetworking.createC2SPacket(CHANNEL, buf)
|
|
|
|
}
|
|
|
|
}
|