forked from FabricMC/fabric
commit
9b03381f03
44 changed files with 60 additions and 93 deletions
fabric-networking-v0/src/main/java/net/fabricmc/fabric
api
event/network
network
impl/network
mixin/network
|
@ -26,7 +26,7 @@ import java.util.Collection;
|
|||
/**
|
||||
* Event for listening to packet type registrations and unregistrations
|
||||
* (also known as "minecraft:register" and "minecraft:unregister")
|
||||
* in the client -> server direction.
|
||||
* in the client -> server direction.
|
||||
*/
|
||||
public interface C2SPacketTypeCallback {
|
||||
static final Event<C2SPacketTypeCallback> REGISTERED = EventFactory.createArrayBacked(
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.Collection;
|
|||
/**
|
||||
* Event for listening to packet type registrations and unregistrations
|
||||
* (also known as "minecraft:register" and "minecraft:unregister")
|
||||
* in the server -> client direction.
|
||||
* in the server -> client direction.
|
||||
*/
|
||||
public interface S2CPacketTypeCallback {
|
||||
static final Event<S2CPacketTypeCallback> REGISTERED = EventFactory.createArrayBacked(
|
||||
|
|
|
@ -28,8 +28,8 @@ import net.minecraft.util.PacketByteBuf;
|
|||
* <p>
|
||||
* It is used for:
|
||||
* <p>
|
||||
* - registering client-side packet receivers (server -> client packets)
|
||||
* - sending packets to the server (client -> server packets).
|
||||
* - registering client-side packet receivers (server -> client packets)
|
||||
* - sending packets to the server (client -> server packets).
|
||||
*/
|
||||
public interface ClientSidePacketRegistry extends PacketRegistry {
|
||||
static final ClientSidePacketRegistry INSTANCE = new ClientSidePacketRegistryImpl();
|
||||
|
|
|
@ -30,8 +30,8 @@ import net.minecraft.util.PacketByteBuf;
|
|||
* <p>
|
||||
* It is used for:
|
||||
* <p>
|
||||
* - registering server-side packet receivers (client -> server packets)
|
||||
* - sending packets to clients (server -> client packets).
|
||||
* - registering server-side packet receivers (client -> server packets)
|
||||
* - sending packets to clients (server -> client packets).
|
||||
* <p>
|
||||
* For iterating over clients in a server, see {@link PlayerStream}.
|
||||
*/
|
||||
|
|
|
@ -23,7 +23,6 @@ import net.fabricmc.fabric.api.network.ClientSidePacketRegistry;
|
|||
import net.fabricmc.fabric.api.network.PacketContext;
|
||||
import net.minecraft.client.MinecraftClient;
|
||||
import net.minecraft.client.network.ClientPlayNetworkHandler;
|
||||
import net.minecraft.client.network.packet.CustomPayloadS2CPacket;
|
||||
import net.minecraft.network.Packet;
|
||||
import net.minecraft.server.network.packet.CustomPayloadC2SPacket;
|
||||
import net.minecraft.util.Identifier;
|
||||
|
|
|
@ -24,10 +24,8 @@ import net.fabricmc.fabric.api.network.ServerSidePacketRegistry;
|
|||
import net.minecraft.client.network.packet.CustomPayloadS2CPacket;
|
||||
import net.minecraft.entity.player.PlayerEntity;
|
||||
import net.minecraft.network.Packet;
|
||||
import net.minecraft.server.MinecraftServer;
|
||||
import net.minecraft.server.network.ServerPlayNetworkHandler;
|
||||
import net.minecraft.server.network.ServerPlayerEntity;
|
||||
import net.minecraft.server.network.packet.CustomPayloadC2SPacket;
|
||||
import net.minecraft.server.network.packet.LoginQueryResponseC2SPacket;
|
||||
import net.minecraft.util.Identifier;
|
||||
import net.minecraft.util.PacketByteBuf;
|
||||
|
|
|
@ -20,7 +20,6 @@ import net.fabricmc.api.EnvType;
|
|||
import net.fabricmc.fabric.api.network.ClientSidePacketRegistry;
|
||||
import net.fabricmc.fabric.api.network.PacketContext;
|
||||
import net.fabricmc.fabric.impl.network.ClientSidePacketRegistryImpl;
|
||||
import net.fabricmc.fabric.impl.network.PacketDebugOptions;
|
||||
import net.fabricmc.fabric.impl.network.PacketRegistryImpl;
|
||||
import net.fabricmc.fabric.impl.network.PacketTypes;
|
||||
import net.minecraft.client.MinecraftClient;
|
||||
|
|
|
@ -19,9 +19,7 @@ package net.fabricmc.fabric.mixin.network;
|
|||
import net.fabricmc.fabric.impl.network.ClientSidePacketRegistryImpl;
|
||||
import net.minecraft.client.MinecraftClient;
|
||||
import net.minecraft.client.gui.screen.Screen;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.spongepowered.asm.mixin.Mixin;
|
||||
import org.spongepowered.asm.mixin.Shadow;
|
||||
import org.spongepowered.asm.mixin.injection.At;
|
||||
import org.spongepowered.asm.mixin.injection.Inject;
|
||||
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
|
||||
package net.fabricmc.fabric.mixin.network;
|
||||
|
||||
import net.fabricmc.fabric.api.network.PacketRegistry;
|
||||
import net.fabricmc.fabric.api.network.ServerSidePacketRegistry;
|
||||
import net.fabricmc.fabric.impl.network.PacketRegistryImpl;
|
||||
import net.fabricmc.fabric.impl.network.ServerSidePacketRegistryImpl;
|
||||
|
|
|
@ -20,7 +20,6 @@ import net.fabricmc.api.EnvType;
|
|||
import net.fabricmc.fabric.api.network.PacketContext;
|
||||
import net.fabricmc.fabric.api.network.ServerSidePacketRegistry;
|
||||
import net.fabricmc.fabric.impl.network.CustomPayloadC2SPacketAccessor;
|
||||
import net.fabricmc.fabric.impl.network.PacketDebugOptions;
|
||||
import net.fabricmc.fabric.impl.network.ServerSidePacketRegistryImpl;
|
||||
import net.minecraft.entity.player.PlayerEntity;
|
||||
import net.minecraft.server.MinecraftServer;
|
||||
|
@ -28,7 +27,6 @@ import net.minecraft.server.network.ServerPlayNetworkHandler;
|
|||
import net.minecraft.server.network.ServerPlayerEntity;
|
||||
import net.minecraft.server.network.packet.CustomPayloadC2SPacket;
|
||||
import net.minecraft.util.Identifier;
|
||||
import net.minecraft.util.PacketByteBuf;
|
||||
import net.minecraft.util.ThreadExecutor;
|
||||
import org.spongepowered.asm.mixin.Mixin;
|
||||
import org.spongepowered.asm.mixin.Shadow;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue