public class EntryTypeItem extends PageEntryType<ItemStackValueFilter>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
static EntryTypeItem |
INSTANCE |
REGISTRY
Constructor and Description |
---|
EntryTypeItem() |
Modifier and Type | Method and Description |
---|---|
ISimpleDrawable |
createDrawable(ItemStackValueFilter value) |
ItemStackValueFilter |
deserialise(java.lang.String source) |
java.util.List<java.lang.String> |
getTooltip(ItemStackValueFilter value) |
boolean |
matches(ItemStackValueFilter target,
java.lang.Object value) |
register
public static final java.lang.String ID
public static final EntryTypeItem INSTANCE
@Nullable public ItemStackValueFilter deserialise(java.lang.String source)
deserialise
in class PageEntryType<ItemStackValueFilter>
public java.util.List<java.lang.String> getTooltip(ItemStackValueFilter value)
getTooltip
in class PageEntryType<ItemStackValueFilter>
public boolean matches(ItemStackValueFilter target, java.lang.Object value)
matches
in class PageEntryType<ItemStackValueFilter>
target
- A value that has been returned by PageEntryType.deserialise(String)
value
- An unknown value.@Nullable public ISimpleDrawable createDrawable(ItemStackValueFilter value)
createDrawable
in class PageEntryType<ItemStackValueFilter>