public static class ItemData.Builder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
ItemData.Builder |
blockDefinition(@Nullable BlockDefinition blockDefinition) |
ItemData.Builder |
blockingTicks(long blockingTicks) |
ItemData |
build() |
ItemData.Builder |
canBreak(java.lang.String... canBreak) |
ItemData.Builder |
canPlace(java.lang.String... canPlace) |
ItemData.Builder |
count(int count) |
ItemData.Builder |
damage(int damage) |
ItemData.Builder |
definition(@NonNull ItemDefinition definition) |
ItemData.Builder |
netId(int netId) |
ItemData.Builder |
tag(org.cloudburstmc.nbt.NbtMap tag) |
ItemData.Builder |
usingNetId(boolean usingNetId) |
public ItemData.Builder definition(@NonNull ItemDefinition definition)
public ItemData.Builder damage(int damage)
public ItemData.Builder count(int count)
public ItemData.Builder tag(org.cloudburstmc.nbt.NbtMap tag)
public ItemData.Builder canPlace(java.lang.String... canPlace)
public ItemData.Builder canBreak(java.lang.String... canBreak)
public ItemData.Builder blockingTicks(long blockingTicks)
public ItemData.Builder blockDefinition(@Nullable BlockDefinition blockDefinition)
public ItemData.Builder usingNetId(boolean usingNetId)
public ItemData.Builder netId(int netId)
public ItemData build()