public static enum PacketType.Client extends Enum<PacketType.Client> implements PacketType
PacketType.Client, PacketType.Handshake, PacketType.Login, PacketType.Server, PacketType.Status
CLIENT_PREFIX, HANDSHAKE_PREFIX, LOGIN_PREFIX, SERVER_PREFIX, STATUS_PREFIX
Modifier and Type | Method and Description |
---|---|
NPacket |
createNewPacket()
Create a new packet of the current type
|
List<String> |
getAlias()
Get all alias of the packet
|
PacketDirection |
getDirection()
Get the packet direction
|
String |
getFullName()
Get the full packet name with prefix
|
String |
getPacketName()
Get a showable packet name
|
boolean |
isFlyingPacket()
Check if it's flying packet
|
boolean |
isUnset()
Check if the current type correspond to an unset type.
|
static PacketType.Client |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PacketType.Client[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getPacketTypeFor, getType, name
public static final PacketType.Client ABILITIES
public static final PacketType.Client ADVANCEMENTS
public static final PacketType.Client ARM_ANIMATION
public static final PacketType.Client AUTO_RECIPE
public static final PacketType.Client BEACON
public static final PacketType.Client BEDIT
public static final PacketType.Client BOAT_MOVE
public static final PacketType.Client BLOCK_DIG
public static final PacketType.Client BLOCK_PLACE
public static final PacketType.Client CHAT
public static final PacketType.Client CLIENT_COMMAND
public static final PacketType.Client CLOSE_WINDOW
public static final PacketType.Client CUSTOM_PAYLOAD
public static final PacketType.Client DIFFICULTY_CHANGE
public static final PacketType.Client DIFFICULTY_LOCK
public static final PacketType.Client ENCHANT_ITEM
public static final PacketType.Client ENTITY_ACTION
public static final PacketType.Client ENTITY_NBT_QUERY
public static final PacketType.Client FLYING
public static final PacketType.Client HELD_ITEM_SLOT
public static final PacketType.Client ITEM_NAME
public static final PacketType.Client KEEP_ALIVE
public static final PacketType.Client LOOK
public static final PacketType.Client PICK_ITEM
public static final PacketType.Client POSITION
public static final PacketType.Client POSITION_LOOK
public static final PacketType.Client RECIPE_DISPLAYED
public static final PacketType.Client RESOURCE_PACK_STATUS
public static final PacketType.Client SET_COMMAND_BLOCK
public static final PacketType.Client SET_COMMAND_MINECART
public static final PacketType.Client SET_CREATIVE_SLOT
public static final PacketType.Client SET_JIGSAW
public static final PacketType.Client SETTINGS
public static final PacketType.Client SPECTATE
public static final PacketType.Client STEER_VEHICLE
public static final PacketType.Client STRUCT
public static final PacketType.Client TAB_COMPLETE
public static final PacketType.Client TELEPORT_ACCEPT
public static final PacketType.Client TILE_NBT_QUERY
public static final PacketType.Client TR_SEL
public static final PacketType.Client PONG
public static final PacketType.Client UPDATE_SIGN
public static final PacketType.Client USE_ENTITY
public static final PacketType.Client USE_ITEM
public static final PacketType.Client VEHICLE_MOVE
public static final PacketType.Client WINDOW_CLICK
public static final PacketType.Client UNSET
public static PacketType.Client[] values()
for (PacketType.Client c : PacketType.Client.values()) System.out.println(c);
values
in interface PacketType
public static PacketType.Client valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getPacketName()
PacketType
getPacketName
in interface PacketType
public String getFullName()
PacketType
getFullName
in interface PacketType
public List<String> getAlias()
PacketType
getAlias
in interface PacketType
public boolean isFlyingPacket()
PacketType
isFlyingPacket
in interface PacketType
public boolean isUnset()
PacketType
isUnset
in interface PacketType
public NPacket createNewPacket()
PacketType
createNewPacket
in interface PacketType
public PacketDirection getDirection()
PacketType
getDirection
in interface PacketType