public interface ImmutableHideData extends ImmutableDataManipulator<ImmutableHideData,HideData>
ImmutableDataManipulator
handling the hidden state of various pieces of information
attached to an ItemStack
.Modifier and Type | Method and Description |
---|---|
ImmutableValue<Boolean> |
hideAttributes()
Gets the
ImmutableValue for the "attributes hidden" state of an itemstack. |
ImmutableValue<Boolean> |
hideCanDestroy()
Gets the
ImmutableValue for the "can destroy hidden" state of an itemstack. |
ImmutableValue<Boolean> |
hideCanPlace()
Gets the
ImmutableValue for the "can destroy hidden" state of an itemstack. |
ImmutableValue<Boolean> |
hideEnchantments()
Gets the
ImmutableValue for the "enchantments hidden" state of an itemstack. |
ImmutableValue<Boolean> |
hideMiscellaneous()
Gets the
ImmutableValue for the "miscellaneous hidden" state of an itemstack. |
ImmutableValue<Boolean> |
hideUnbreakable()
Gets the
ImmutableValue for the "unbreakable hidden" state of an itemstack. |
asMutable, copy, with, with
getContentVersion, toContainer
ImmutableValue<Boolean> hideEnchantments()
ImmutableValue
for the "enchantments hidden" state of an itemstack.ImmutableValue<Boolean> hideAttributes()
ImmutableValue
for the "attributes hidden" state of an itemstack.ImmutableValue<Boolean> hideUnbreakable()
ImmutableValue
for the "unbreakable hidden" state of an itemstack.ImmutableValue<Boolean> hideCanDestroy()
ImmutableValue
for the "can destroy hidden" state of an itemstack.ImmutableValue<Boolean> hideCanPlace()
ImmutableValue
for the "can destroy hidden" state of an itemstack.ImmutableValue<Boolean> hideMiscellaneous()
ImmutableValue
for the "miscellaneous hidden" state of an itemstack.