Невозможно импортировать библиотеки org.bukkit.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно импортировать библиотеки org.bukkit.

Сообщение Anonymous »

Я делаю мод Spigot с использованием Spigot jar и запускаю его, и я не могу ничего импортировать из org.bukkit.
Мой плагин должен давать игрокам случайные сердечки, когда они присоединяются в первый раз.
Мой код:
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

import java.util.Random;

public class RandomHeartsPlugin extends JavaPlugin implements Listener {

@Override
public void onEnable() {
getServer().getPluginManager().registerEvents(this, this);
}

@EventHandler
public void onPlayerJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
int randomHearts = generateRandomHearts();
player.setHealth(randomHearts);
player.sendMessage("You have been given " + randomHearts + " extra hearts!");
}

private int generateRandomHearts() {
Random random = new Random();
// Generating a random number between 0 and 20 (inclusive)
return random.nextInt(21);
}
}

и запускаю его командой:
javac plugins/RandomHeartsPlugin.java -cp bundler/libaries

Я пробовал использовать -cp с другими вещами, но все равно не могу его скомпилировать, получаю:
plugins\RandomHeartsPlugin.java:3: error: package org.bukkit.entity does not exist
import org.bukkit.entity.Player;
^
plugins\RandomHeartsPlugin.java:4: error: package org.bukkit.event does not exist
import org.bukkit.event.EventHandler;
^
plugins\RandomHeartsPlugin.java:5: error: package org.bukkit.event does not exist
import org.bukkit.event.Listener;
^
plugins\RandomHeartsPlugin.java:6: error: package org.bukkit.event.player does not exist
import org.bukkit.event.player.PlayerJoinEvent;
^
plugins\RandomHeartsPlugin.java:7: error: cannot find symbol
import org.bukkit.plugin.java.JavaPlugin;
^
symbol: class JavaPlugin
location: package org.bukkit.plugin.java
plugins\RandomHeartsPlugin.java:11: error: cannot find symbol
public class RandomHeartsPlugin extends JavaPlugin implements Listener {
^
symbol: class JavaPlugin
plugins\RandomHeartsPlugin.java:11: error: cannot find symbol
public class RandomHeartsPlugin extends JavaPlugin implements Listener {
^
symbol: class Listener
plugins\RandomHeartsPlugin.java:19: error: cannot find symbol
public void onPlayerJoin(PlayerJoinEvent event) {
^
symbol: class PlayerJoinEvent
location: class RandomHeartsPlugin
plugins\RandomHeartsPlugin.java:18: error: cannot find symbol
@EventHandler
^
symbol: class EventHandler
location: class RandomHeartsPlugin
plugins\RandomHeartsPlugin.java:13: error: method does not override or implement a method from a supertype
@Override
^
plugins\RandomHeartsPlugin.java:15: error: cannot find symbol
getServer().getPluginManager().registerEvents(this, this);
^
symbol: method getServer()
location: class RandomHeartsPlugin
plugins\RandomHeartsPlugin.java:20: error: cannot find symbol
Player player = event.getPlayer();
^
symbol: class Player
location: class RandomHeartsPlugin
12 errors


Подробнее здесь: https://stackoverflow.com/questions/783 ... ukkit-libs
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Org.bukkit.command.CommandException при попытке открыть графический интерфейс
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Bukkit – невозможно использовать внешний JAR в плагинах
    Anonymous » » в форуме JAVA
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Bukkit создает 2 экземпляра одного и того же предмета.
    Гость » » в форуме JAVA
    0 Ответы
    23 Просмотры
    Последнее сообщение Гость
  • Java (Spigot/Bukkit) несколько классов
    Гость » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Гость
  • Скрыть объект для некоторых игроков – Spigot/Bukkit – Java
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»