Constructor and Description |
---|
StructuredItem(int identifier,
int amount) |
StructuredItem(int identifier,
int amount,
StructuredDataContainer data) |
Modifier and Type | Method and Description |
---|---|
int |
amount()
Returns the item amount.
|
StructuredItem |
copy()
Returns a copy of the item.
|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
int |
identifier()
Returns the item identifier.
|
void |
setAmount(int amount)
Returns the item amount.
|
void |
setIdentifier(int identifier)
Sets the item identifier.
|
void |
setTag(@Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag tag)
Sets the item compound tag.
|
StructuredDataContainer |
structuredData() |
@Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag |
tag()
Returns the item compound tag if present.
|
java.lang.String |
toString() |
public StructuredItem(int identifier, int amount)
public StructuredItem(int identifier, int amount, StructuredDataContainer data)
public int identifier()
Item
identifier
in interface Item
public void setIdentifier(int identifier)
Item
setIdentifier
in interface Item
identifier
- item identifierpublic int amount()
Item
public void setAmount(int amount)
Item
public @Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag tag()
Item
public void setTag(@Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag tag)
Item
public StructuredDataContainer structuredData()
structuredData
in interface Item
public StructuredItem copy()
Item
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object