Use default blockstate internal id for creating blockstates from their serialised form

Fixes #1294
This commit is contained in:
dordsor21
2021-09-13 13:14:49 +01:00
parent 40a4010041
commit adf83bdd0a

View File

@ -185,7 +185,7 @@ public class BlockState implements BlockStateHolder<BlockState>, Pattern {
if (defaultState != null) {
stateId = defaultState.getInternalId();
} else {
stateId = type.getInternalId();
stateId = type.getDefaultState().getInternalId();
}
int length = state.length();
AbstractProperty property = null;