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

added fallback code for invalid entities from mobspawners

Dieser Commit ist enthalten in:
Tahg 2011-09-27 16:45:46 -04:00
Ursprung 40c8cc0421
Commit 95666779f8

Datei anzeigen

@ -28,7 +28,13 @@ public class TileEntityMobSpawner extends TileEntity {
public void setId(int id) {
mobName = EntityTypes.getNameFromClass(EntityTypes.getClassFromId(id));
System.out.println("Setting mob type to: " + mobName);
if(mobName == null || mobName.isEmpty()) mobName = "Pig";
try {
EntityTypes.a(mobName, world);
}
catch (Throwable t) { // If we get any error at all, fallback to a Pig
mobName = "Pig";
}
}
// CraftBukkit end