public abstract class MixinItemType extends Object implements org.spongepowered.api.item.ItemType
Constructor and Description |
---|
MixinItemType() |
Modifier and Type | Method and Description |
---|---|
<T extends org.spongepowered.api.data.Property<?,?>> |
getDefaultProperty(Class<T> propertyClass) |
String |
getId() |
abstract int |
getItemStackLimit() |
int |
getMaxStackQuantity() |
String |
getName() |
org.spongepowered.api.text.translation.Translation |
getTranslation() |
abstract String |
getUnlocalizedName() |
public abstract int getItemStackLimit()
public abstract String getUnlocalizedName()
public String getId()
getId
in interface org.spongepowered.api.CatalogType
public String getName()
getName
in interface org.spongepowered.api.CatalogType
getName
in interface org.spongepowered.api.item.ItemType
public <T extends org.spongepowered.api.data.Property<?,?>> Optional<T> getDefaultProperty(Class<T> propertyClass)
getDefaultProperty
in interface org.spongepowered.api.item.ItemType
public org.spongepowered.api.text.translation.Translation getTranslation()
getTranslation
in interface org.spongepowered.api.text.translation.Translatable
public int getMaxStackQuantity()
getMaxStackQuantity
in interface org.spongepowered.api.item.ItemType