public final class BedrockUtils extends Object
| Constructor and Description |
|---|
BedrockUtils() |
public static byte[] readByteArray(ByteBuf buffer)
public static void writeByteArray(ByteBuf buffer, byte[] bytes)
public static AsciiString readLEAsciiString(ByteBuf buffer)
public static void writeLEAsciiString(ByteBuf buffer, AsciiString string)
public static AsciiString readVarIntAsciiString(ByteBuf buffer)
public static void writeVarIntAsciiString(ByteBuf buffer, AsciiString string)
public static com.nukkitx.math.vector.Vector3f readVector3f(ByteBuf buffer)
public static void writeVector3f(ByteBuf buffer, com.nukkitx.math.vector.Vector3f vector3f)
public static com.nukkitx.math.vector.Vector2f readVector2f(ByteBuf buffer)
public static void writeVector2f(ByteBuf buffer, com.nukkitx.math.vector.Vector2f vector2f)
public static com.nukkitx.math.vector.Vector3i readVector3i(ByteBuf buffer)
public static void writeVector3i(ByteBuf buffer, com.nukkitx.math.vector.Vector3i vector3i)
public static com.nukkitx.math.vector.Vector3i readBlockPosition(ByteBuf buffer)
public static void writeBlockPosition(ByteBuf buffer, com.nukkitx.math.vector.Vector3i blockPosition)
public static com.nukkitx.math.vector.Vector3f readByteRotation(ByteBuf buffer)
public static void writeByteRotation(ByteBuf buffer, com.nukkitx.math.vector.Vector3f rotation)
public static float readByteAngle(ByteBuf buffer)
public static void writeByteAngle(ByteBuf buffer, float angle)
public static EntityLink readEntityLink(ByteBuf buffer)
public static void writeEntityLink(ByteBuf buffer, EntityLink entityLink)
public static CommandOriginData readCommandOriginData(ByteBuf buffer)
public static void writeCommandOriginData(ByteBuf buffer, CommandOriginData originData)
public static CommandOutputMessage readCommandOutputMessage(ByteBuf buffer)
public static void writeCommandOutputMessage(ByteBuf buffer, CommandOutputMessage outputMessage)
public static List<ResourcePacksInfoPacket.Entry> readPacksInfoEntries(ByteBuf buffer)
public static void writePacksInfoEntries(ByteBuf buffer, Collection<ResourcePacksInfoPacket.Entry> packInfoEntries)
public static ResourcePackStackPacket.Entry readPackInstanceEntry(ByteBuf buffer)
public static void writePackInstanceEntry(ByteBuf buffer, ResourcePackStackPacket.Entry packInstanceEntry)
public static <T> void readArray(ByteBuf buffer, Collection<T> array, Function<ByteBuf,T> function)
public static <T> void writeArray(ByteBuf buffer, Collection<T> array, BiConsumer<ByteBuf,T> biConsumer)
public static <T> void writeArray(ByteBuf buffer, T[] array, BiConsumer<ByteBuf,T> biConsumer)
public static InventoryAction readInventoryAction(ByteBuf buffer)
public static void writeInventoryAction(ByteBuf buffer, InventoryAction action)
public static InventorySource readInventorySource(ByteBuf buffer)
public static void writeInventorySource(ByteBuf buffer, InventorySource inventorySource)
public static void readMetadata(ByteBuf buffer, EntityDataDictionary metadataDictionary)
public static void writeMetadata(ByteBuf buffer, EntityDataDictionary metadataDictionary)
public static CommandEnumData readCommandEnumData(ByteBuf buffer, boolean soft)
public static void writeCommandEnumData(ByteBuf buffer, CommandEnumData enumData)
public static StructureSettings readStructureSettings(ByteBuf buffer)
public static void writeStructureSettings(ByteBuf buffer, StructureSettings structureSettings)
public static StructureEditorData readStructureEditorData(ByteBuf buffer)
public static void writeStructureEditorData(ByteBuf buffer, StructureEditorData structureEditorData)
public static SerializedSkin readSkin(ByteBuf buffer)
public static void writeSkin(ByteBuf buffer, SerializedSkin skin)
Copyright © 2018–2019 NukkitX. All rights reserved.