bukkit

    1

    1答えて

    PlayerMoveMentイベントでLastDamageCauseエンティティを取得します。しかし、ダメージを受ける方法を見つけることができません。私は(プレイヤー)傷ついたときに は、だからここにどういうわけか、私のイベントハンドラ @EventHandler public void on(PlayerMoveEvent event) { Player player = (Pla

    1

    1答えて

    私はキーとしてdamager名を追加しようとしている、とdamageCheckと呼ばれています、私のハッシュマップに値として被害者名。これはすべてEntityDamageByEntityEventで行われます。しかし、被害者と被害者の両方を保管しようとすると、すべてが間違っています。 コード: private HashMap<String, String> damageCheck = new Ha

    -4

    2答えて

    私は報酬があなたをプレイヤーを殺したことの報酬システムにしようとしています。 私は基本的な点検を終えましたが、犠牲者が攻撃を受けたり、弓で撃たれた後に、隙間に落ちたかどうかを検出したいのですが、解決策が見つかりませんでした。 コード: @EventHandler public void onEntityDamageByEntityEvent(EntityDamageByEntityEvent e

    2

    4答えて

    私はスピゴット1.11.2を使用しています。 私はこの単純なコードを持っている:行うことになっているもの @EventHandler public void onPlayerInteractEntity (PlayerInteractEntityEvent event) { if (entity instanceof AbstractHorse) { event.setCa

    0

    2答えて

    私はサーバーに不可欠なコマンドを使ってプラグインを作成していますが、うまく動作しているいくつかのイベントを入れました。しかし、コマンドを追加しようとすると動作しません。 (質問する前に、私はonCommandセクションのすべてを単純なsendMessageに置き換えました。何もしません)。コマンドを実行すると、plugin.ymlに入れた使い方がわかります。ここで は私のコードです:申し訳ありませ

    0

    1答えて

    先日、bukkitプラグインを使って、「/ hello」を入力すると、テキストウィンドウでhelloを返すようになりました。しかし、私はeclipseでコマンドラインをインポートすることができないので、これは動作していません。助言がありますか?これは、「コマンドタイプに解決することはできません」、と言うだからあなたのコードは、あなたが間違っている onCommand内部 onDisable方法を、

    0

    2答えて

    私はspigotプラグインを開発しています。それは友人のことです。その人が友人のリストを見るための命令をした場合、私はページを持つ必要があり、すべてのページには7人の友人が含まれています。事は、あなたの友人リストが変わるのと同じ人が常にいる友達リストではないということです。 ケース私は10人の友達がいます。 最初のページには7人の友人が、2番目のページには残りの3人がいます。 ケース私は70人の友

    1

    1答えて

    を初期化:java.lang.IllegalArgumentException: Plugin already initialized! プラグインは動作しますが、イベント「AdventureMode」ない、ここのコードは次のとおりです。 package net.battleheroes.spigot.spacepvp; import org.bukkit.Bukkit; import or

    0

    2答えて

    私のプラグインに格納されているWE Selectionクラスの変数はいくつかあります。しかし、私はプラグインが閉じられた/再起動した後にそれらを使用したいと思います。そのため、選択値をYAMLファイルに保存してから、onEnableに再度ロードする必要があります。 private Selection sboss; private Selection s1; private Selection

    2

    1答えて

    動作しません。私はこれが正しいと思いますが、アックス何も起こらないで、私は、何のエラー をクリックしない場合は、インターネットで、それは package mrleaw.tools.main; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.entity.Player; import org.b