내 Java 플러그인에 문제점이 있습니다. 이것은 전에 본 적이 없었습니다. 정상적인 것은 모두 좋았습니다. 무슨 잘못유형 중첩 된 유형 CubeRanks가 묶는 유형을 숨길 수 없습니다.
package me.brian.CubeRanks;
import me.brian.CubeRanks.CubeRanks;
import org.bukkit.plugin.java.JavaPlugin;
import java.util.ArrayList;
import java.util.logging.Logger;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.PluginManager;
public class CubeRanks {
public class CubeRanks extends JavaPlugin {
public static CubeRanks plugin;
public final Logger log = Logger.getLogger("Minecraft");
public boolean enabled = false;
public final PlayerListener pl = new PlayerListener(this);
public final ArrayList<Player> OreHunterUsers = new ArrayList<Player>();
public String cr = "[CubeRanks] ";
@Override
public void onEnable() {
log.info(cr + "is now enabled.");
PluginManager pm = getServer().getPluginManager();
pm.registerEvents(pl, this);
}
@Override
public void onDisable() {
log.info(cr + "is now disabled.");
}
@Override
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
if(commandLabel.equalsIgnoreCase("CubeRanks")) {
if(args.length==0) {
if(!enabled) {
enabled = true;
((Player) sender).sendMessage(ChatColor.GREEN + cr + "is now enabled");
}
else {
enabled = false;
((Player) sender).sendMessage(ChatColor.RED + cr + "is now disbaled");
}
}
}
return false;
}
}
}
사람이 볼 수 있습니다 여기에
코드인가?전체 오류 코드 : 중첩 형 CubeRanks이 바깥 쪽 형식 CubeRanks.java/CubeRanks/SRC/나/브라이언/CubeRanks 라인 (16) 자바 문제의
사진을 숨길 수 없습니다
설명 리소스 경로 위치 유형 오류 : This is the error
내부 클래스 이름을 둘러싸는 클래스와 같을 수 없습니다. –
그럴 수 없습니다. 다시 확인하십시오. 누락 된 것이 있어야합니다. –