This commit is contained in:
DBotThePony 2024-01-22 14:03:37 +07:00
commit 4244a226e5
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -19,7 +19,6 @@ import java.util.concurrent.ConcurrentLinkedQueue
import java.util.concurrent.locks.LockSupport
import java.util.function.BiConsumer
import java.util.function.Function
import java.util.function.Predicate
import java.util.function.Supplier
import kotlin.reflect.KClass
@ -38,7 +37,7 @@ interface MatteryPacket {
abstract class MatteryNetworkChannel(val version: Int, val name: String) {
val channel: SimpleChannel = NetworkRegistry
.newSimpleChannel(ResourceLocation(OverdriveThatMatters.MOD_ID, name), { version.toString() }, { it == version.toString() }, { it == version.toString() })
.newSimpleChannel(ResourceLocation(OverdriveThatMatters.MOD_ID, name), { version.toString() }, { it == NetworkRegistry.ACCEPTVANILLA || it == NetworkRegistry.ABSENT.version || it == version.toString() }, { it == version.toString() })
fun sendToServer(packet: Any) = channel.send(PacketDistributor.SERVER.noArg(), packet)