net.minecraft.block.properties

public class PropertyEnum<T extends Enum<T> extends IStringSerializable>

extends PropertyHelper<T>

All mapped superinterfaces:

IProperty

amm
net.minecraft.block.properties.PropertyEnum

Field summary

Modifier and TypeField
private final com.google.common.collect.ImmutableSet<T>
a
field_177711_a
private final Map<String, T>
b
field_177710_b

Constructor summary

ModifierConstructor
protected (String arg0, Class<T> arg1, Collection<T> arg2)

Method summary

Modifier and TypeMethod
public Collection<T>
c()
func_177700_c()
public String
a(T arg0)
func_177702_a(T arg0)
public static <T extends Enum<T> extends IStringSerializable> PropertyEnum<T>
a(String arg0, Class<T> arg1)
func_177709_a(String arg0, Class<T> arg1)
public static <T extends Enum<T> extends IStringSerializable> PropertyEnum<T>
a(String arg0, Class<T> arg1, com.google.common.base.Predicate<T> arg2)
func_177708_a(String arg0, Class<T> arg1, com.google.common.base.Predicate<T> arg2)
public static <T extends Enum<T> extends IStringSerializable> PropertyEnum<T>
a(String arg0, Class<T> arg1, T... arg2)
func_177706_a(String arg0, Class<T> arg1, T... arg2)
public static <T extends Enum<T> extends IStringSerializable> PropertyEnum<T>
a(String arg0, Class<T> arg1, Collection<T> arg2)
func_177707_a(String arg0, Class<T> arg1, Collection<T> arg2)