Don't default to air for legacy mapper

Dieser Commit ist enthalten in:
Jesse Boyd 2018-08-22 04:13:42 +10:00
Ursprung 260290aa85
Commit 6d3aabecda
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 59F1DE6293AF6E1F

Datei anzeigen

@ -179,7 +179,9 @@ public class LegacyMapper {
private BlockState getBlock(int combinedId) {
if (combinedId < blockArr.length) {
try {
return BlockState.get(blockArr[combinedId]);
int internalId = blockArr[combinedId];
if (internalId == 0) return null;
return BlockState.get(internalId);
} catch (IndexOutOfBoundsException ignore) {
return null;
}
@ -191,7 +193,7 @@ public class LegacyMapper {
if (extra != null) {
return BlockState.get(extra);
}
return BlockTypes.AIR.getDefaultState();
return null;
}
public void register(int id, int data, BlockStateHolder state) {