public abstract class MixinNetHandlerPlayServer extends Object implements org.spongepowered.api.network.PlayerConnection
Modifier and Type | Field and Description |
---|---|
net.minecraft.network.NetworkManager |
netManager |
net.minecraft.entity.player.EntityPlayerMP |
playerEntity |
Constructor and Description |
---|
MixinNetHandlerPlayServer() |
Modifier and Type | Method and Description |
---|---|
void |
callSignChangeEvent(net.minecraft.network.play.client.C12PacketUpdateSign packetIn,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci,
net.minecraft.world.WorldServer worldserver,
net.minecraft.util.BlockPos blockpos,
net.minecraft.tileentity.TileEntity tileentity,
net.minecraft.tileentity.TileEntitySign tileentitysign) |
String |
dontNormalizeStringBecauseSomeMojangDevSucks(String input) |
InetSocketAddress |
getAddress() |
int |
getPing() |
org.spongepowered.api.entity.living.player.Player |
getPlayer() |
InetSocketAddress |
getVirtualHost() |
void |
injectBlockPlacement(net.minecraft.network.play.client.C08PacketPlayerBlockPlacement packetIn,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onDisconnectPlayer(net.minecraft.util.IChatComponent reason,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onResourcePackSend(net.minecraft.network.Packet packet,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onResourcePackStatus(net.minecraft.network.play.client.C19PacketResourcePackStatus packet,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onSendChatMsgCall(net.minecraft.server.management.ServerConfigurationManager thisCtx,
net.minecraft.util.IChatComponent chatcomponenttranslation) |
void |
proccesPlayerMoved(net.minecraft.network.play.client.C03PacketPlayer packetIn,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
processCommandBlock(net.minecraft.network.play.client.C17PacketCustomPayload packetIn,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
abstract void |
sendPacket(net.minecraft.network.Packet packetIn) |
void |
setPlayerLocation(double x,
double y,
double z,
float yaw,
float pitch,
Set<?> relativeSet,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
public net.minecraft.network.NetworkManager netManager
public net.minecraft.entity.player.EntityPlayerMP playerEntity
public abstract void sendPacket(net.minecraft.network.Packet packetIn)
public org.spongepowered.api.entity.living.player.Player getPlayer()
getPlayer
in interface org.spongepowered.api.network.PlayerConnection
public InetSocketAddress getAddress()
getAddress
in interface org.spongepowered.api.network.RemoteConnection
public InetSocketAddress getVirtualHost()
getVirtualHost
in interface org.spongepowered.api.network.RemoteConnection
public int getPing()
getPing
in interface org.spongepowered.api.network.PlayerConnection
public void callSignChangeEvent(net.minecraft.network.play.client.C12PacketUpdateSign packetIn, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci, net.minecraft.world.WorldServer worldserver, net.minecraft.util.BlockPos blockpos, net.minecraft.tileentity.TileEntity tileentity, net.minecraft.tileentity.TileEntitySign tileentitysign)
packetIn
- Injected packet paramci
- Info to provide mixin on how to handle the callbackworldserver
- Injected world paramblockpos
- Injected blockpos paramtileentity
- Injected tilentity paramtileentitysign
- Injected tileentitysign parampublic void processCommandBlock(net.minecraft.network.play.client.C17PacketCustomPayload packetIn, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
ci
- callbackpacketIn
- method parampublic String dontNormalizeStringBecauseSomeMojangDevSucks(String input)
public void setPlayerLocation(double x, double y, double z, float yaw, float pitch, Set<?> relativeSet, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void proccesPlayerMoved(net.minecraft.network.play.client.C03PacketPlayer packetIn, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onSendChatMsgCall(net.minecraft.server.management.ServerConfigurationManager thisCtx, net.minecraft.util.IChatComponent chatcomponenttranslation)
public void onDisconnectPlayer(net.minecraft.util.IChatComponent reason, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onResourcePackStatus(net.minecraft.network.play.client.C19PacketResourcePackStatus packet, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onResourcePackSend(net.minecraft.network.Packet packet, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void injectBlockPlacement(net.minecraft.network.play.client.C08PacketPlayerBlockPlacement packetIn, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)