public abstract class LinkedControllerPacketBase extends SimplePacketBase
| Constructor and Description |
|---|
LinkedControllerPacketBase(net.minecraft.util.math.BlockPos lecternPos) |
LinkedControllerPacketBase(net.minecraft.network.PacketBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
handle(java.util.function.Supplier<net.minecraftforge.fml.network.NetworkEvent.Context> context) |
protected abstract void |
handleItem(net.minecraft.entity.player.ServerPlayerEntity player,
net.minecraft.item.ItemStack heldItem) |
protected abstract void |
handleLectern(net.minecraft.entity.player.ServerPlayerEntity player,
LecternControllerTileEntity lectern) |
protected boolean |
inLectern() |
void |
write(net.minecraft.network.PacketBuffer buffer) |
public LinkedControllerPacketBase(net.minecraft.util.math.BlockPos lecternPos)
public LinkedControllerPacketBase(net.minecraft.network.PacketBuffer buffer)
protected boolean inLectern()
public void write(net.minecraft.network.PacketBuffer buffer)
write in class SimplePacketBasepublic void handle(java.util.function.Supplier<net.minecraftforge.fml.network.NetworkEvent.Context> context)
handle in class SimplePacketBaseprotected abstract void handleItem(net.minecraft.entity.player.ServerPlayerEntity player,
net.minecraft.item.ItemStack heldItem)
protected abstract void handleLectern(net.minecraft.entity.player.ServerPlayerEntity player,
LecternControllerTileEntity lectern)