Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Простой плагин выдаёт ошибку, Hello world

  • Автор темы Автор темы CHAMPION
  • Дата начала Дата начала

CHAMPION

Ньюби
Пользователь
Баллы
1
Имя в Minecraft
ReeTap
Здрасьте Всем, кто читает)
В общем, решил написать первый, простенький плагин по туториалу.
Вроде, всё сделал правильно, но... выдаёт 2 ошибки. Но, как мне кажется, вторая ошибка из-за первой, т.е они связанны.
Помогите, пожалуйста :)
Сам код, прикреплю под спойлером.
GZgThNj5lDY.jpg

package ru.reetap.donate;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class Donate extends JavaPlugin implements Listener {

private static Donate instance;

public static Donate instance() {
return instance;
}

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

public void onDisable() {

}

@EventHandler
public void onPlayerJoin (PlayerJoinEvent e) {
Player p = e.getPlayer();

p.sendMessage(ChatColor.GREEN + "Proverka");
}
}
 
Там очень много всяких jar, не знаю какой точно скачать. Но, который скачал и поставил, выдаёт уже 13 ошибок =D
Друг скопировал код, и на такой же bukkit всё работает)
4v86u8s7Z0c.jpg
 
Попробуй для 2 проблемы вставить этот import
Код:
import org.bukkit.event.EventHandler;
 
Там очень много всяких jar, не знаю какой точно скачать. Но, который скачал и поставил, выдаёт уже 13 ошибок =D
https://hub.spigotmc.org/nexus/cont...PSHOT/bukkit-1.8-R0.1-20150227.224714-194.jar
Либо с импортами накосячил, либо не тот сервер подключил.
Ты не то подключил. Там нету api.
 
upload_2015-11-8_15-0-36.png

upload_2015-11-8_15-2-9.png

https://hub.spigotmc.org/nexus/cont...PSHOT/bukkit-1.8-R0.1-20150227.224714-194.jar
Либо с импортами накосячил, либо не тот сервер подключил.
Ты не то подключил. Там нету api.
Поставив этот баккит апи по ссылке, точно такая же ошибка как выше во втором скрине)
 



Поставив этот баккит апи по ссылке, точно такая же ошибка как выше во втором скрине)
Spigot-api сам с собой не идёт. К нему обязательно нужен bukkit api.

Используй maven и не мучайся, он сам скачает всё необходимое.
Подключать библиотеки напрямую - плохой тон.
 
Spigot-api сам с собой не идёт. К нему обязательно нужен bukkit api.

Используй maven и не мучайся, он сам скачает всё необходимое.
Подключать библиотеки напрямую - плохой тон.
Я использую только spigot latest и spigot latest shaded и без ошибок....
 
Нажми Ctrl + Shift + O, у тебя импортируется всё автоматически (если у тебя Eclipse)
 
Назад
Верх