public static enum ItemAttribute.StandardTraits extends java.lang.Enum<ItemAttribute.StandardTraits> implements ItemAttribute
ItemAttribute.AddedBy, ItemAttribute.InItemGroup, ItemAttribute.InTag, ItemAttribute.StandardTraits| Enum Constant and Description |
|---|
BADLY_DAMAGED |
BLASTABLE |
CONSUMABLE |
CRUSHABLE |
DAMAGED |
DUMMY |
ENCHANTED |
EQUIPABLE |
FLUID_CONTAINER |
FURNACE_FUEL |
MAX_ENCHANTED |
NOT_STACKABLE |
PLACEABLE |
RENAMED |
SMELTABLE |
SMOKABLE |
WASHABLE |
addedBy, astralAmulet, astralAttunement, astralCrystal, astralPerkGem, bookAuthor, bookCopy, hasColor, hasEnchant, hasFluid, hasName, inItemGroup, inTag, shulkerFillLevel, standard, types| Modifier and Type | Method and Description |
|---|---|
boolean |
appliesTo(net.minecraft.item.ItemStack stack) |
boolean |
appliesTo(net.minecraft.item.ItemStack stack,
net.minecraft.world.World world) |
java.lang.String |
getNBTKey() |
java.lang.String |
getTranslationKey() |
java.util.List<ItemAttribute> |
listAttributesOf(net.minecraft.item.ItemStack stack) |
java.util.List<ItemAttribute> |
listAttributesOf(net.minecraft.item.ItemStack stack,
net.minecraft.world.World world) |
ItemAttribute |
readNBT(net.minecraft.nbt.CompoundNBT nbt) |
static ItemAttribute.StandardTraits |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ItemAttribute.StandardTraits[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
void |
writeNBT(net.minecraft.nbt.CompoundNBT nbt) |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfcanRead, format, fromNBT, getTranslationParameters, register, serializeNBTpublic static final ItemAttribute.StandardTraits DUMMY
public static final ItemAttribute.StandardTraits PLACEABLE
public static final ItemAttribute.StandardTraits CONSUMABLE
public static final ItemAttribute.StandardTraits FLUID_CONTAINER
public static final ItemAttribute.StandardTraits ENCHANTED
public static final ItemAttribute.StandardTraits MAX_ENCHANTED
public static final ItemAttribute.StandardTraits RENAMED
public static final ItemAttribute.StandardTraits DAMAGED
public static final ItemAttribute.StandardTraits BADLY_DAMAGED
public static final ItemAttribute.StandardTraits NOT_STACKABLE
public static final ItemAttribute.StandardTraits EQUIPABLE
public static final ItemAttribute.StandardTraits FURNACE_FUEL
public static final ItemAttribute.StandardTraits WASHABLE
public static final ItemAttribute.StandardTraits CRUSHABLE
public static final ItemAttribute.StandardTraits SMELTABLE
public static final ItemAttribute.StandardTraits SMOKABLE
public static final ItemAttribute.StandardTraits BLASTABLE
public static ItemAttribute.StandardTraits[] values()
for (ItemAttribute.StandardTraits c : ItemAttribute.StandardTraits.values()) System.out.println(c);
public static ItemAttribute.StandardTraits valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic boolean appliesTo(net.minecraft.item.ItemStack stack,
net.minecraft.world.World world)
appliesTo in interface ItemAttributepublic boolean appliesTo(net.minecraft.item.ItemStack stack)
appliesTo in interface ItemAttributepublic java.util.List<ItemAttribute> listAttributesOf(net.minecraft.item.ItemStack stack, net.minecraft.world.World world)
listAttributesOf in interface ItemAttributepublic java.util.List<ItemAttribute> listAttributesOf(net.minecraft.item.ItemStack stack)
listAttributesOf in interface ItemAttributepublic java.lang.String getTranslationKey()
getTranslationKey in interface ItemAttributepublic java.lang.String getNBTKey()
getNBTKey in interface ItemAttributepublic void writeNBT(net.minecraft.nbt.CompoundNBT nbt)
writeNBT in interface ItemAttributepublic ItemAttribute readNBT(net.minecraft.nbt.CompoundNBT nbt)
readNBT in interface ItemAttribute