2017-09-03 11 views
0

私はゲームをプレイするのに必要なすべての情報を表示するスコアボードプラグインに取り組んでいます。 VentureChatからChannelJoinEventをインポートし、それを使用してチャンネル名を取得しました。 私はVentureChatからChannelJoinEventをインポートし、それを使用してチャンネル名を取得しました。イベントが存在しません&UnknownDependEncyexeption

私はプラグインに依存しています。なぜなら、それはBukitフォーラムで言いましたが、問題には役立たないからです。

import mineverse.Aust1n46.chat.api.events.ChannelJoinEvent; 

@EventHandler 
public void onChannelJoin(ChannelJoinEvent e) { 
    ChatChannel channel = e.getChannel(); 
    s4 = o.getScore("Chat Channel: " + channel.getColor() + channel); 
} 

イベントのクラスが公開され、プラグイン自体はプラグインにしても、サーバ内のpluginsフォルダにインポートされます:

は、ここに私のコードです。

これは、コンソールでのエラーです: https://pastebin.com/WLCxXHGg

答えて

0

あなたはまた、プラグイン「ProtocolLib」をインストールしましたか? (https://dev.bukkit.org/projects/protocollib) 投稿されたログには、 Could not load 'plugins\VentureChat.jar' ... UnknownDependencyException: ProtocolLibと書かれています。 VentureChatはProtocolLibに依存しているようで、ProtocolLibがないために読み込まれません。 VentureChatがロードされていないため、後でプラグインをロードできません。

関連する問題