net.minecraft.state

public class StateManager<O, S extends State<S>>

bvu
net.minecraft.world.level.block.state.StateDefinition
net.minecraft.class_2689
net.minecraft.state.StateManager
net.minecraft.unmapped.C_ezfeikaq
net.minecraft.state.StateDefinition
net.minecraft.state.StateContainer
net.minecraft.state.StateContainer

Field summary

Modifier and TypeField
private static final Pattern
a
NAME_PATTERN
field_12314
VALID_NAME_PATTERN
f_uwlkpgmz
NAME_PATTERN
field_185921_a
NAME_PATTERN
private final O
b
owner
field_12317
owner
f_rcgtpxta
owner
field_177627_c
owner
private final com.google.common.collect.ImmutableSortedMap<String, Property<?>>
c
propertiesByName
field_12316
properties
f_abumealy
properties
field_177624_d
properties
private final com.google.common.collect.ImmutableList<S>
d
states
field_12315
states
f_jnjihwjk
states
field_177625_e
validStates

Constructor summary

ModifierConstructor
protected <A extends AbstractState<O, S>>(O owner, StateManager$Factory<O, S, A> factory, Map<String, Property<?>> namedProperties)

Method summary

Modifier and TypeMethod
public com.google.common.collect.ImmutableList<S>
a()
getPossibleStates()
method_11662()
getStates()
m_gmmlvrdp()
all()
func_177619_a()
getValidStates()
public S
b()
any()
method_11664()
getDefaultState()
m_txztxpfq()
any()
func_177621_b()
getBaseState()
public O
c()
getOwner()
method_11660()
getOwner()
m_alltwqrg()
owner()
func_177622_c()
getOwner()
public Collection<Property<?>>
d()
getProperties()
method_11659()
getProperties()
m_ctrmtsld()
properties()
func_177623_d()
getProperties()
public Property<?>
a(String arg0)
getProperty(String arg0)
method_11663(String arg0)
getProperty(String name)
m_wvbitcxo(String arg0)
getProperty(String name)
func_185920_a(String arg0)
getProperty(String propertyName)