Class LinkedControllerPacketBase
java.lang.Object
com.simibubi.create.foundation.networking.SimplePacketBase
com.simibubi.create.content.logistics.item.LinkedControllerPacketBase
- Direct Known Subclasses:
LinkedControllerBindPacket,LinkedControllerInputPacket,LinkedControllerStopLecternPacket
-
Constructor Summary
ConstructorsConstructorDescriptionLinkedControllerPacketBase(net.minecraft.core.BlockPos lecternPos) LinkedControllerPacketBase(net.minecraft.network.FriendlyByteBuf buffer) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected abstract voidhandleItem(net.minecraft.server.level.ServerPlayer player, net.minecraft.world.item.ItemStack heldItem) protected abstract voidhandleLectern(net.minecraft.server.level.ServerPlayer player, LecternControllerTileEntity lectern) protected booleanvoidwrite(net.minecraft.network.FriendlyByteBuf buffer)
-
Constructor Details
-
LinkedControllerPacketBase
public LinkedControllerPacketBase(net.minecraft.core.BlockPos lecternPos) -
LinkedControllerPacketBase
public LinkedControllerPacketBase(net.minecraft.network.FriendlyByteBuf buffer)
-
-
Method Details
-
inLectern
protected boolean inLectern() -
write
public void write(net.minecraft.network.FriendlyByteBuf buffer) - Specified by:
writein classSimplePacketBase
-
handle
- Specified by:
handlein classSimplePacketBase
-
handleItem
protected abstract void handleItem(net.minecraft.server.level.ServerPlayer player, net.minecraft.world.item.ItemStack heldItem) -
handleLectern
protected abstract void handleLectern(net.minecraft.server.level.ServerPlayer player, LecternControllerTileEntity lectern)
-