Class PlayerInteractEntityC2SPacket
java.lang.Object
net.minecraft.network.packet.c2s.play.PlayerInteractEntityC2SPacket
- All Implemented Interfaces:
Packet<ServerPlayPacketListener>
public class PlayerInteractEntityC2SPacket extends Object implements Packet<ServerPlayPacketListener>
- Mappings:
Namespace Name official tr
intermediary net/minecraft/class_2824
named net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
PlayerInteractEntityC2SPacket.Handler
(package private) static class
PlayerInteractEntityC2SPacket.InteractAtHandler
(package private) static class
PlayerInteractEntityC2SPacket.InteractHandler
(package private) static class
PlayerInteractEntityC2SPacket.InteractType
(package private) static interface
PlayerInteractEntityC2SPacket.InteractTypeHandler
-
Field Summary
Fields Modifier and Type Field Description private static PlayerInteractEntityC2SPacket.InteractTypeHandler
ATTACK
private int
entityId
private boolean
playerSneaking
private PlayerInteractEntityC2SPacket.InteractTypeHandler
type
-
Constructor Summary
Constructors Modifier Constructor Description private
PlayerInteractEntityC2SPacket(int entityId, boolean playerSneaking, PlayerInteractEntityC2SPacket.InteractTypeHandler type)
PlayerInteractEntityC2SPacket(PacketByteBuf buf)
-
Method Summary
Modifier and Type Method Description void
apply(ServerPlayPacketListener serverPlayPacketListener)
static PlayerInteractEntityC2SPacket
attack(Entity entity, boolean playerSneaking)
@Nullable Entity
getEntity(ServerWorld world)
void
handle(PlayerInteractEntityC2SPacket.Handler handler)
static PlayerInteractEntityC2SPacket
interact(Entity entity, boolean playerSneaking, Hand hand)
static PlayerInteractEntityC2SPacket
interactAt(Entity entity, boolean playerSneaking, Hand hand, Vec3d pos)
boolean
isPlayerSneaking()
void
write(PacketByteBuf buf)
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.Packet
isWritingErrorSkippable
-
Field Details
-
ATTACK
- Mappings:
Namespace Name Mixin selector official d
Ltr;d:Ltr$a;
intermediary field_29170
Lnet/minecraft/class_2824;field_29170:Lnet/minecraft/class_2824$class_5906;
named ATTACK
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;ATTACK:Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractTypeHandler;
-
entityId
private final int entityId- Mappings:
Namespace Name Mixin selector official a
Ltr;a:I
intermediary field_12870
Lnet/minecraft/class_2824;field_12870:I
named entityId
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;entityId:I
-
type
- Mappings:
Namespace Name Mixin selector official b
Ltr;b:Ltr$a;
intermediary field_12871
Lnet/minecraft/class_2824;field_12871:Lnet/minecraft/class_2824$class_5906;
named type
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;type:Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractTypeHandler;
-
playerSneaking
private final boolean playerSneaking- Mappings:
Namespace Name Mixin selector official c
Ltr;c:Z
intermediary field_25660
Lnet/minecraft/class_2824;field_25660:Z
named playerSneaking
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;playerSneaking:Z
-
-
Constructor Details
-
PlayerInteractEntityC2SPacket
@Environment(CLIENT) private PlayerInteractEntityC2SPacket(int entityId, boolean playerSneaking, PlayerInteractEntityC2SPacket.InteractTypeHandler type)- Mappings:
Namespace Name Mixin selector official <init>
Ltr;<init>(IZLtr$a;)V
intermediary <init>
Lnet/minecraft/class_2824;<init>(IZLnet/minecraft/class_2824$class_5906;)V
named <init>
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;<init>(IZLnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractTypeHandler;)V
-
PlayerInteractEntityC2SPacket
- Mappings:
Namespace Name Mixin selector official <init>
Ltr;<init>(Lnx;)V
intermediary <init>
Lnet/minecraft/class_2824;<init>(Lnet/minecraft/class_2540;)V
named <init>
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)V
-
-
Method Details
-
attack
@Environment(CLIENT) public static PlayerInteractEntityC2SPacket attack(Entity entity, boolean playerSneaking)- Mappings:
Namespace Name Mixin selector official a
Ltr;a(Laro;Z)Ltr;
intermediary method_34206
Lnet/minecraft/class_2824;method_34206(Lnet/minecraft/class_1297;Z)Lnet/minecraft/class_2824;
named attack
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;attack(Lnet/minecraft/entity/Entity;Z)Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;
-
interact
@Environment(CLIENT) public static PlayerInteractEntityC2SPacket interact(Entity entity, boolean playerSneaking, Hand hand)- Mappings:
Namespace Name Mixin selector official a
Ltr;a(Laro;ZLaqi;)Ltr;
intermediary method_34207
Lnet/minecraft/class_2824;method_34207(Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;)Lnet/minecraft/class_2824;
named interact
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;interact(Lnet/minecraft/entity/Entity;ZLnet/minecraft/util/Hand;)Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;
-
interactAt
@Environment(CLIENT) public static PlayerInteractEntityC2SPacket interactAt(Entity entity, boolean playerSneaking, Hand hand, Vec3d pos)- Mappings:
Namespace Name Mixin selector official a
Ltr;a(Laro;ZLaqi;Ldkn;)Ltr;
intermediary method_34208
Lnet/minecraft/class_2824;method_34208(Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;Lnet/minecraft/class_243;)Lnet/minecraft/class_2824;
named interactAt
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;interactAt(Lnet/minecraft/entity/Entity;ZLnet/minecraft/util/Hand;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;
-
write
- Specified by:
write
in interfacePacket<ServerPlayPacketListener>
- Mappings:
Namespace Name Mixin selector official a
Lpb;a(Lnx;)V
intermediary method_11052
Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)V
named write
Lnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
-
apply
- Specified by:
apply
in interfacePacket<ServerPlayPacketListener>
- Mappings:
Namespace Name Mixin selector official a
Ltr;a(Ltd;)V
intermediary method_12251
Lnet/minecraft/class_2824;method_12251(Lnet/minecraft/class_2792;)V
named apply
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;apply(Lnet/minecraft/network/listener/ServerPlayPacketListener;)V
-
getEntity
- Mappings:
Namespace Name Mixin selector official a
Ltr;a(Labf;)Laro;
intermediary method_12248
Lnet/minecraft/class_2824;method_12248(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
named getEntity
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;getEntity(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
-
isPlayerSneaking
public boolean isPlayerSneaking()- Mappings:
Namespace Name Mixin selector official b
Ltr;b()Z
intermediary method_30007
Lnet/minecraft/class_2824;method_30007()Z
named isPlayerSneaking
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;isPlayerSneaking()Z
-
handle
- Mappings:
Namespace Name Mixin selector official a
Ltr;a(Ltr$c;)V
intermediary method_34209
Lnet/minecraft/class_2824;method_34209(Lnet/minecraft/class_2824$class_5908;)V
named handle
Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket;handle(Lnet/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$Handler;)V
-