Class LogicProgrammerActivateElementPacket
java.lang.Object
org.cyclops.cyclopscore.network.PacketBase
org.cyclops.cyclopscore.network.PacketCodec
org.cyclops.integrateddynamics.network.packet.LogicProgrammerActivateElementPacket
- All Implemented Interfaces:
net.minecraft.network.protocol.common.custom.CustomPacketPayload
public class LogicProgrammerActivateElementPacket
extends org.cyclops.cyclopscore.network.PacketCodec
Packet for sending a button packet for the exalted crafting.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cyclops.cyclopscore.network.PacketCodec
org.cyclops.cyclopscore.network.PacketCodec.ICodecAction, org.cyclops.cyclopscore.network.PacketCodec.ICodecRunnable
Nested classes/interfaces inherited from interface net.minecraft.network.protocol.common.custom.CustomPacketPayload
net.minecraft.network.protocol.common.custom.CustomPacketPayload.FallbackProvider<B extends net.minecraft.network.FriendlyByteBuf>, net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>, net.minecraft.network.protocol.common.custom.CustomPacketPayload.TypeAndCodec<B extends net.minecraft.network.FriendlyByteBuf,
T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> -
Field Summary
Modifier and TypeFieldDescriptionstatic final net.minecraft.network.codec.StreamCodec
<net.minecraft.network.RegistryFriendlyByteBuf, LogicProgrammerActivateElementPacket> static final net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type
<LogicProgrammerActivateElementPacket> Fields inherited from class org.cyclops.cyclopscore.network.PacketCodec
fieldCache, READ_STRING_MAX_LENGTH
-
Constructor Summary
ConstructorDescriptionLogicProgrammerActivateElementPacket
(net.minecraft.resources.ResourceLocation typeId, net.minecraft.resources.ResourceLocation elementId) -
Method Summary
Modifier and TypeMethodDescriptionvoid
actionClient
(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player player) void
actionServer
(net.minecraft.world.level.Level world, net.minecraft.server.level.ServerPlayer player) boolean
isAsync()
Methods inherited from class org.cyclops.cyclopscore.network.PacketCodec
addCodedAction, decode, encode, getAction, getActionSuper, read, write
Methods inherited from class org.cyclops.cyclopscore.network.PacketBase
getCodec, type, write
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.network.protocol.common.custom.CustomPacketPayload
toVanillaClientbound, toVanillaServerbound
-
Field Details
-
ID
public static final net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<LogicProgrammerActivateElementPacket> ID -
CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,LogicProgrammerActivateElementPacket> CODEC
-
-
Constructor Details
-
LogicProgrammerActivateElementPacket
public LogicProgrammerActivateElementPacket() -
LogicProgrammerActivateElementPacket
public LogicProgrammerActivateElementPacket(net.minecraft.resources.ResourceLocation typeId, net.minecraft.resources.ResourceLocation elementId)
-
-
Method Details
-
isAsync
public boolean isAsync()- Specified by:
isAsync
in classorg.cyclops.cyclopscore.network.PacketBase
-
actionClient
public void actionClient(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player player) - Specified by:
actionClient
in classorg.cyclops.cyclopscore.network.PacketBase
-
actionServer
public void actionServer(net.minecraft.world.level.Level world, net.minecraft.server.level.ServerPlayer player) - Specified by:
actionServer
in classorg.cyclops.cyclopscore.network.PacketBase
-