@Override public short[] getDataArray(short[] array) { if (array.length != length) { array = new short[length]; } for (int i = 0; i < length; i++) { array[i] = BlockFullState.getData(store.get(i)); } return array; }
@Override public int getData(int x, int y, int z) { return BlockFullState.getData(getFullData(x, y, z)); }