net.minecraft.block.state

class StateDefinition__BlockStateImpl

extends AbstractBlockState

All mapped superinterfaces:

BlockState

beg
net.minecraft.unmapped.C_07015679
net.minecraft.block.state.StateDefinition__BlockStateImpl

Field summary

Modifier and TypeField
private final Block
a
f_27884804
block
private final com.google.common.collect.ImmutableMap
b
f_36873574
values
private com.google.common.collect.ImmutableTable
c
f_47177003
neighbors

Constructor summary

ModifierConstructor
private (Block block, com.google.common.collect.ImmutableMap values)

Method summary

Modifier and TypeMethod
public Collection
a()
m_18273945()
properties()
public Comparable
b(bex arg0)
m_55588988(C_35946071 arg0)
get(Property arg0)
public BlockState
a(bex arg0, Comparable arg1)
m_58033855(C_35946071 arg0, Comparable arg1)
set(Property arg0, Comparable arg1)
public com.google.common.collect.ImmutableMap
b()
m_74675380()
values()
public Block
c()
m_41958956()
getBlock()
public void
a(Map arg0)
m_82245507(Map arg0)
findNeighbors(Map statesByValues)
private Map
b(bex arg0, Comparable arg1)
m_90957684(C_35946071 arg0, Comparable arg1)
getNeighborValues(Property property, Comparable value)