public abstract class MixinNetHandlerPlayServer extends Object implements net.minecraft.network.play.INetHandlerPlayServer
Constructor and Description |
---|
MixinNetHandlerPlayServer() |
Modifier and Type | Method and Description |
---|---|
void |
injectAfterItemStackCheck(net.minecraft.network.play.client.C08PacketPlayerBlockPlacement packetIn,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci,
net.minecraft.world.WorldServer worldserver,
net.minecraft.item.ItemStack itemstack,
boolean flag,
net.minecraft.util.BlockPos blockpos,
net.minecraft.util.EnumFacing enumfacing)
Invoke after
itemstack == null (line 578 in source) to stop the logic for using an item if UseItemStackEvent was cancelled. |
void |
injectProcessPlayerDigging(net.minecraft.network.play.client.C07PacketPlayerDigging packetIn,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onDisconnectHandler(net.minecraft.util.IChatComponent component) |
void |
onProcessChatMessage(net.minecraft.util.IChatComponent component,
boolean isChat) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleAnimation, handleResourcePackStatus, handleSpectate, processChatMessage, processClickWindow, processClientSettings, processClientStatus, processCloseWindow, processConfirmTransaction, processCreativeInventoryAction, processEnchantItem, processEntityAction, processHeldItemChange, processInput, processKeepAlive, processPlayer, processPlayerAbilities, processPlayerBlockPlacement, processPlayerDigging, processTabComplete, processUpdateSign, processUseEntity, processVanilla250Packet
public void onProcessChatMessage(net.minecraft.util.IChatComponent component, boolean isChat)
public void onDisconnectHandler(net.minecraft.util.IChatComponent component)
public void injectProcessPlayerDigging(net.minecraft.network.play.client.C07PacketPlayerDigging packetIn, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void injectAfterItemStackCheck(net.minecraft.network.play.client.C08PacketPlayerBlockPlacement packetIn, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci, net.minecraft.world.WorldServer worldserver, net.minecraft.item.ItemStack itemstack, boolean flag, net.minecraft.util.BlockPos blockpos, net.minecraft.util.EnumFacing enumfacing)
itemstack == null
(line 578 in source) to stop the logic for using an item if UseItemStackEvent
was cancelled.packetIn
- Injected packet paramci
- Info to provide mixin on how to handle the callback