public class ItemUtils extends Object
| Constructor and Description |
|---|
ItemUtils() |
| Modifier and Type | Method and Description |
|---|---|
static org.cloudburstmc.api.item.ItemStack |
createBlockItem(org.cloudburstmc.api.block.BlockType block,
int amount,
Object... metadata) |
static org.cloudburstmc.api.item.ItemStack |
deserializeItem(org.cloudburstmc.api.util.Identifier id,
short damage,
int amount,
com.nukkitx.nbt.NbtMap tag) |
static org.cloudburstmc.api.item.ItemStack |
deserializeItem(com.nukkitx.nbt.NbtMap tag) |
static org.cloudburstmc.api.item.ItemStack |
fromJson(Map<String,Object> data) |
static org.cloudburstmc.api.item.ItemStack |
fromNetwork(com.nukkitx.protocol.bedrock.data.inventory.ItemData data) |
static int |
getItemHash(CloudItemStack item) |
static UUID |
getMultiItemHash(List<org.cloudburstmc.api.item.ItemStack> items) |
static boolean |
isNull(org.cloudburstmc.api.item.ItemStack item) |
static com.nukkitx.nbt.NbtMap |
serializeItem(org.cloudburstmc.api.item.ItemStack item) |
static com.nukkitx.nbt.NbtMap |
serializeItem(org.cloudburstmc.api.item.ItemStack item,
int slot) |
static List<com.nukkitx.protocol.bedrock.data.inventory.ItemData> |
toNetwork(Collection<org.cloudburstmc.api.item.ItemStack> items) |
static com.nukkitx.protocol.bedrock.data.inventory.ItemData |
toNetwork(org.cloudburstmc.api.item.ItemStack item) |
public static com.nukkitx.nbt.NbtMap serializeItem(org.cloudburstmc.api.item.ItemStack item)
public static com.nukkitx.nbt.NbtMap serializeItem(org.cloudburstmc.api.item.ItemStack item,
int slot)
public static org.cloudburstmc.api.item.ItemStack deserializeItem(com.nukkitx.nbt.NbtMap tag)
public static org.cloudburstmc.api.item.ItemStack deserializeItem(org.cloudburstmc.api.util.Identifier id,
short damage,
int amount,
com.nukkitx.nbt.NbtMap tag)
public static List<com.nukkitx.protocol.bedrock.data.inventory.ItemData> toNetwork(Collection<org.cloudburstmc.api.item.ItemStack> items)
public static com.nukkitx.protocol.bedrock.data.inventory.ItemData toNetwork(org.cloudburstmc.api.item.ItemStack item)
public static org.cloudburstmc.api.item.ItemStack fromNetwork(com.nukkitx.protocol.bedrock.data.inventory.ItemData data)
public static boolean isNull(org.cloudburstmc.api.item.ItemStack item)
public static int getItemHash(CloudItemStack item)
public static UUID getMultiItemHash(List<org.cloudburstmc.api.item.ItemStack> items)
public static org.cloudburstmc.api.item.ItemStack createBlockItem(org.cloudburstmc.api.block.BlockType block,
int amount,
Object... metadata)
Copyright © 2021. All rights reserved.