net.minecraft.block.state

public class StateDefinition

awu
net.minecraft.class_2233
net.minecraft.block.state.StateDefinition
net.minecraft.block.state.BlockStateContainer
net.minecraft.block.state.BlockStateContainer

Field summary

Modifier and TypeField
private static final Pattern
a
field_12899
NAME_PATTERN
field_185921_a
NAME_PATTERN
private static final com.google.common.base.Function<Property<?>, String>
b
field_9886
PROPERTY_TO_STRING
field_177626_b
GET_NAME_FUNC
private final Block
c
field_9887
block
field_177627_c
block
private final com.google.common.collect.ImmutableSortedMap<String, Property<?>>
d
field_12900
properties
field_177624_d
properties
private final com.google.common.collect.ImmutableList<BlockState>
e
field_9889
states
field_177625_e
validStates

Constructor summary

ModifierConstructor
public (Block block, Property<?>... properties)

Method summary

Modifier and TypeMethod
public static <T extends Comparable<T>> String
a(aow arg0, axj<T> arg1)
method_11740(class_197 arg0, class_2247<T> arg1)
validateProperty(Block block, Property<T> property)
func_185919_a(Block arg0, IProperty<T> arg1)
validateProperty(Block block, IProperty<T> property)
public com.google.common.collect.ImmutableList<BlockState>
a()
method_9029()
all()
func_177619_a()
getValidStates()
private List<Iterable<Comparable<?>>>
e()
method_11743()
collectValues()
func_177620_e()
getAllowedValues()
public BlockState
b()
method_9030()
any()
func_177621_b()
getBaseState()
public Block
c()
method_9031()
getBlock()
func_177622_c()
getBlock()
public Collection<Property<?>>
d()
method_11742()
properties()
func_177623_d()
getProperties()
public Property<?>
a(String arg0)
method_11741(String arg0)
getProperty(String name)
func_185920_a(String arg0)
getProperty(String propertyName)