0
即使我使用Bukkit,这是一个Java问题;为什么构造函数未定义?
我不知道,为什么说Java的构造函数是不确定的,因为它被定义
import org.bukkit.entity.EntityType;
import net.minecraft.server.v1_10_R1.EntityCow;
import net.minecraft.server.v1_10_R1.EntityInsentient;
public enum Pets
{
COW("Cow", 92, EntityType.COW, EntityCow.class, Pets.class);
private String name;
private int id;
private EntityType et;
private Class<? extends EntityInsentient> nmsClass;
private Class<? extends EntityInsentient> customClass;
Pets(String name, int id, EntityType et, Class<? extends EntityInsentient> nmsClass, Class<? extends EntityInsentient> customClass)
{
this.name = name;
this.id = id;
this.et = et;
this.nmsClass = nmsClass;
this.customClass = customClass;
}
public String getName()
{
return name;
}
public int getID()
{
return id;
}
public EntityType getET()
{
return et;
}
public Class<? extends EntityInsentient> getNMSClass()
{
return nmsClass;
}
public Class<? extends EntityInsentient> getCustomClass()
{
return customClass;
}
}
任何想法如何寿解决这个问题,因为我环顾四周,发现没有其他比这句法,似乎就像这样的话题的所有对话至少5岁,非常模糊。