나는 는 자바 정적 및 비 정적 세계 인터페이스하지 instanceable 오류
가가 비 정적 방법 spawnParticle에 정적 참조 (blabla를) 만들 수 없습니다
이 무엇입니까
에 문제가 나는public class Particle implements CommandExecutor
{
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] arg) {
if (sender instanceof Player)
{
Particle particle = new Particle();
Player player = (Player) sender;
double x = ((Player) sender).getLocation().getX();
double y = ((Player) sender).getLocation().getY();
double z = ((Player) sender).getLocation().getZ();
World.spawnParticle(org.bukkit.Particle.TOTEM, x, y, z, 1, 0, 0, 0);
}
return false;
}
}
가 이미 해결이 아닌 정적 정적 문제에 대해 많이 읽고 그 문제가 무엇을 의미하는지 알고 .. 내 코드를 호출,하지만 난 정말 여기를 해결하는 방법을 잘 모릅니다. 그 세계로 확장 된 문제는 인터페이스이며 인하되지 않습니다. 수정이 도움이됩니다
다음 World''의 인스턴스를 만들어 그것을'spawnParticle' 전화를 가지고,이 인터페이스를 구현합니다. –
이렇게 생각 해보세요. 세상에 산란하지 않고 어떻게 입자를 생성해야합니까? 아니면 모든 세계가 같은 입자를 산란 시키려고합니까? –
'인하스'? '상쾌한'? 너 무슨 소리 야? – EJP