net.minecraft.block.state

public class StateDefinition

ama
net.minecraft.class_2233
net.minecraft.block.state.StateDefinition
net.minecraft.block.state.BlockState

Field summary

Modifier and TypeField
private static final com.google.common.base.Joiner
a
field_9885
PROPERTY_JOINER
COMMA_JOINER
private static final com.google.common.base.Function<Property, String>
b
field_9886
PROPERTY_TO_STRING
GET_NAME_FUNC
private final Block
c
field_9887
block
block
private final com.google.common.collect.ImmutableList<Property>
d
field_9888
properties
properties
private final com.google.common.collect.ImmutableList<BlockState>
e
field_9889
states
validStates

Constructor summary

ModifierConstructor
public (Block block, Property... properties)

Method summary

Modifier and TypeMethod
public com.google.common.collect.ImmutableList<BlockState>
a()
method_9029()
all()
getValidStates()
private List<Iterable<Comparable>>
e()
method_9033()
collectValues()
getAllowedValues()
public BlockState
b()
method_9030()
any()
getBaseState()
public Block
c()
method_9031()
getBlock()
getBlock()
public Collection<Property>
d()
method_9032()
properties()
getProperties()