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.lang.Object |
getBasicValue(ItemStackValueFilter value) |
java.util.List<java.lang.String> |
getTooltip(ItemStackValueFilter value) |
void |
iterateAllDefault(IEntryLinkConsumer consumer) |
boolean |
matches(ItemStackValueFilter target,
java.lang.Object value) |
registerpublic 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>public java.lang.Object getBasicValue(ItemStackValueFilter value)
getBasicValue in class PageEntryType<ItemStackValueFilter>GuideManager.objectsAdded so that
PageEntryType.iterateAllDefault(IEntryLinkConsumer) can ignore similar entries.public void iterateAllDefault(IEntryLinkConsumer consumer)
iterateAllDefault in class PageEntryType<ItemStackValueFilter>