2012-12-05 2 views
1

정말 이상한 오류가 발생합니다. 오류가 발생하지 않아야합니다.Java Minecraft Plugin

오류 : 토큰에

구문 오류 "}"두 줄에이 토큰을 삭제합니다. 도움을

package me.itunes89.test; 

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.PluginDescriptionFile; 
import org.bukkit.plugin.java.JavaPlugin; 

public class Test extends JavaPlugin{ 
    public final Logger logger = Logger.getLogger("Minecraft"); 
    public static Test plugin; 

    @Override 
    public void onDisable(){ 
     PluginDescriptionFile pdfFile = this.getDescription(); 
     this.logger.info(pdfFile.getName() + " Has been disabled!"); 
    } 

    @Override 
    public void onEnable(){ 
     PluginDescriptionFile pdfFile = this.getDescription(); 
     this.logger.info(pdfFile.getName() + " Version " + pdfFile.getVersion() + " Has been enabled!"); //You 
    } 
} //Here 

public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) 
{ 
    Player player = (Player) sender; 
    if (commandLabel.equalsIgnoreCase("sendme")) 
    { 
     player.sendMessage(ChatColor.BLUE + "Sent"); 
    } 
    return false; 
} // and here 

감사합니다.

+0

첫 번째를 삭제하고 끝에 하나를 추가하십시오. 클래스를 닫은 다음 메소드를 추가하십시오. – Wes

답변

3

클래스 범위를 너무 일찍 종료했습니다. 중괄호가 포함 된 줄을 제거해야합니다 :

} //Here 

대신 파일의 끝으로 이동하십시오.

+1

그리고'} // 그리고 여기에 '라고 쓰여진 라인 다음으로 이동하십시오. – madth3

+0

그건 onCommand의 마지막 버팀대입니다. – madth3

+0

끝 부분에 Theres가 없습니다. – Wes