net.minecraft.server.v1_14_R1

public class BlockStateList<O, S extends IBlockDataHolder<S>>

bvp
net.minecraft.class_2689
net.minecraft.state.StateFactory
net.minecraft.state.StateContainer
net.minecraft.server.v1_14_R1.BlockStateList

Field summary

Modifier and TypeField
private static final Pattern
a
field_12314
NAME_MATCHER
field_185921_a
private final O
b
field_12317
baseObject
field_177627_c
private final com.google.common.collect.ImmutableSortedMap<String, IBlockState<?>>
c
field_12316
propertyMap
field_177624_d
private final com.google.common.collect.ImmutableList<S>
d
field_12315
states
field_177625_e

Constructor summary

ModifierConstructor
protected <A extends BlockDataAbstract<O, S>>(O arg0, BlockStateList$b<O, S, A> arg1, Map<String, IBlockState<?>> arg2)

Method summary

Modifier and TypeMethod
public com.google.common.collect.ImmutableList<S>
a()
method_11662()
getStates()
func_177619_a()
public S
b()
method_11664()
getDefaultState()
func_177621_b()
getBlockData()
public O
c()
method_11660()
getBaseObject()
func_177622_c()
getBlock()
public Collection<IBlockState<?>>
d()
method_11659()
getProperties()
func_177623_d()
public IBlockState<?>
a(String arg0)
method_11663(String arg0)
getProperty(String arg0)
func_185920_a(String arg0)