net.minecraft.state

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

bkv
net.minecraft.unmapped.C_06229646
net.minecraft.state.StateDefinition
net.minecraft.state.StateContainer

Field summary

Modifier and TypeField
private static final Pattern
a
f_47201101
NAME_PATTERN
field_185921_a
private final O
b
f_45868746
owner
field_177627_c
private final com.google.common.collect.ImmutableSortedMap<String, Property<?>>
c
f_02084018
properties
field_177624_d
private final com.google.common.collect.ImmutableList<S>
d
f_12245427
states
field_177625_e

Constructor summary

ModifierConstructor
protected <A extends AbstractState<O, S>>(O owner, StateDefinition$StateFactory<O, S, A> factory, Map<String, Property<?>> properties)

Method summary

Modifier and TypeMethod
public com.google.common.collect.ImmutableList<S>
a()
m_23519405()
all()
func_177619_a()
public S
b()
m_65624045()
any()
func_177621_b()
public O
c()
m_27330207()
owner()
func_177622_c()
public Collection<Property<?>>
d()
m_67595700()
properties()
func_177623_d()
public Property<?>
a(String arg0)
m_67732967(String arg0)
getProperty(String name)
func_185920_a(String arg0)