net.minecraft.block.state

class BlockState$StateImplementation

extends BlockStateBase

All mapped superinterfaces:

IBlockState

ama$a
net.minecraft.block.state.BlockState$StateImplementation

Field summary

Modifier and TypeField
private final Block
a
field_177239_a
private final com.google.common.collect.ImmutableMap<IProperty, Comparable>
b
field_177237_b
private com.google.common.collect.ImmutableTable<IProperty, Comparable, IBlockState>
c
field_177238_c

Constructor summary

ModifierConstructor
private (Block arg0, com.google.common.collect.ImmutableMap<IProperty, Comparable> arg1)

Method summary

Modifier and TypeMethod
public Collection<IProperty>
a()
func_177227_a()
public <T extends Comparable<T>> T
b(amo<T> arg0)
func_177229_b(IProperty<T> arg0)
public <T extends Comparable<T>, V extends T> IBlockState
a(amo<T> arg0, V arg1)
func_177226_a(IProperty<T> arg0, V arg1)
public com.google.common.collect.ImmutableMap<IProperty, Comparable>
b()
func_177228_b()
public Block
c()
func_177230_c()
public void
a(Map<Map<amo, Comparable>, ama$a> arg0)
func_177235_a(Map<Map<IProperty, Comparable>, BlockState$StateImplementation> arg0)
private Map<IProperty, Comparable>
b(amo arg0, Comparable arg1)
func_177236_b(IProperty arg0, Comparable arg1)