private Class<? extends IEntityPet> entityClass;
private Class<? extends IPet> petClass;
private String defaultName;
private double maxHealth;
private double attackDamage;
<BUG>private EntityType entityType;
</BUG>
private List<PetData> allowedData;
private int id;
<BUG>PetType(String classIdentifier, int registrationId, String defaultName, double maxHealth, double attackDamage, EntityType entityType, PetData... allowedData) {
</BUG>
try {

private Class<? extends IEntityPet> entityClass;
private Class<? extends IPet> petClass;
private String defaultName;
private double maxHealth;
private double attackDamage;
private WrappedEntityType entityTypeWrapper;
private List<PetData> allowedData;
private int id;
PetType(String classIdentifier, int registrationId, String defaultName, double maxHealth, double attackDamage, String entityTypeName, PetData... allowedData) {
try {
