public enum DefaultFilterRuleType extends java.lang.Enum<DefaultFilterRuleType> implements IFilterRuleType
| Enum Constant and Description |
|---|
ANYTHING |
CAVE |
CLOSED |
FLYER |
ITEM |
NOCTURNAL |
PURE_BREED |
PURE_CAVE |
PURE_FLYER |
PURE_NOCTURNAL |
| Modifier and Type | Method and Description |
|---|---|
void |
addLogic(IFilterRule logic) |
net.minecraft.client.renderer.texture.TextureAtlasSprite |
getSprite() |
net.minecraft.util.ResourceLocation |
getTextureMap() |
java.lang.String |
getUID() |
static void |
init() |
boolean |
isContainer() |
boolean |
isValid(net.minecraft.item.ItemStack itemStack,
IFilterData data) |
static DefaultFilterRuleType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DefaultFilterRuleType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetRootUIDpublic static final DefaultFilterRuleType CLOSED
public static final DefaultFilterRuleType ANYTHING
public static final DefaultFilterRuleType ITEM
public static final DefaultFilterRuleType PURE_BREED
public static final DefaultFilterRuleType NOCTURNAL
public static final DefaultFilterRuleType PURE_NOCTURNAL
public static final DefaultFilterRuleType FLYER
public static final DefaultFilterRuleType PURE_FLYER
public static final DefaultFilterRuleType CAVE
public static final DefaultFilterRuleType PURE_CAVE
public static DefaultFilterRuleType[] values()
for (DefaultFilterRuleType c : DefaultFilterRuleType.values()) System.out.println(c);
public static DefaultFilterRuleType 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 static void init()
public boolean isValid(net.minecraft.item.ItemStack itemStack,
IFilterData data)
isValid in interface IFilterRulepublic void addLogic(IFilterRule logic)
addLogic in interface IFilterRuleTypepublic boolean isContainer()
isContainer in interface IFilterRuleTypepublic net.minecraft.client.renderer.texture.TextureAtlasSprite getSprite()
getSprite in interface IFilterRuleTypepublic net.minecraft.util.ResourceLocation getTextureMap()
getTextureMap in interface IFilterRuleTypepublic java.lang.String getUID()
getUID in interface IFilterRuleType