public class FuzzyBlockState extends BlockState
Immutable, construct with FuzzyBlockState.Builder
.
Modifier and Type | Class and Description |
---|---|
static class |
FuzzyBlockState.Builder
Builder for FuzzyBlockState.
|
Modifier and Type | Method and Description |
---|---|
static FuzzyBlockState.Builder |
builder()
Gets an instance of a builder.
|
BlockState |
getFullState()
Gets a full BlockState from this fuzzy one, filling in
properties with default values where necessary.
|
BlockState |
toImmutableState()
Returns an immutable
BlockState from this BlockStateHolder. |
equals, equalsFuzzy, getBlockType, getState, getStates, hashCode, toBaseBlock, toBaseBlock, toString, with
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
applyBlock, getAsString
public BlockState getFullState()
public BlockState toImmutableState()
BlockStateHolder
BlockState
from this BlockStateHolder.toImmutableState
in interface BlockStateHolder<BlockState>
toImmutableState
in class BlockState
public static FuzzyBlockState.Builder builder()