3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-20 21:40:06 +01:00

SPIGOT-986: Default back to skull ID 0 (SKELETON) whenever an invalid ID is encountered instead of throwing an AssertionError

Dieser Commit ist enthalten in:
BlackyPaw 2015-06-18 14:20:01 +02:00 committet von md_5
Ursprung d432434fd8
Commit e91aed81b3

Datei anzeigen

@ -38,6 +38,7 @@ public class CraftSkull extends CraftBlockState implements Skull {
static SkullType getSkullType(int id) {
switch (id) {
default:
case 0:
return SkullType.SKELETON;
case 1:
@ -48,13 +49,12 @@ public class CraftSkull extends CraftBlockState implements Skull {
return SkullType.PLAYER;
case 4:
return SkullType.CREEPER;
default:
throw new AssertionError(id);
}
}
static int getSkullType(SkullType type) {
switch(type) {
default:
case SKELETON:
return 0;
case WITHER:
@ -65,8 +65,6 @@ public class CraftSkull extends CraftBlockState implements Skull {
return 3;
case CREEPER:
return 4;
default:
throw new AssertionError(type);
}
}