Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

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

Discussion in 'Разработка плагинов для новичков' started by CHAMPION, Nov 8, 2015.

  1. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
    Здрасьте Всем, кто читает)
    В общем, решил написать первый, простенький плагин по туториалу.
    Вроде, всё сделал правильно, но... выдаёт 2 ошибки. Но, как мне кажется, вторая ошибка из-за первой, т.е они связанны.
    Помогите, пожалуйста :)
    Сам код, прикреплю под спойлером.
    [​IMG]
    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");
    }
    }
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
    [​IMG][DOUBLEPOST=1446982925,1446982890][/DOUBLEPOST] upload_2015-11-8_14-41-56.png
     
  4. Larin

    Larin Старожил Пользователь

    Trophy Points:
    103
    Ты bukkit или craftbukkit подключал?
     
  5. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
  6. Larin

    Larin Старожил Пользователь

    Trophy Points:
    103
  7. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
    Там очень много всяких jar, не знаю какой точно скачать. Но, который скачал и поставил, выдаёт уже 13 ошибок =D[DOUBLEPOST=1446983805,1446983691][/DOUBLEPOST]
    Друг скопировал код, и на такой же bukkit всё работает)
    [​IMG]
     
  8. _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    Steve
    Попробуй для 2 проблемы вставить этот import
    Code:
    import org.bukkit.event.EventHandler;
     
  9. mifort

    mifort Новичок Пользователь

    Trophy Points:
    16
    Есть еще вот такой сайт http://tcpr.ca/spigot.
    Там надо скачать версию которая не shaded.
     
  10. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
    upload_2015-11-8_14-58-10.png
     
  11. Larin

    Larin Старожил Пользователь

    Trophy Points:
    103
    https://hub.spigotmc.org/nexus/cont...PSHOT/bukkit-1.8-R0.1-20150227.224714-194.jar
    Либо с импортами накосячил, либо не тот сервер подключил.[DOUBLEPOST=1446984012,1446983947][/DOUBLEPOST]Ты не то подключил. Там нету api.
     
  12. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
    upload_2015-11-8_15-0-36.png
    [DOUBLEPOST=1446984136,1446984083][/DOUBLEPOST]
    upload_2015-11-8_15-2-9.png
    [DOUBLEPOST=1446984205][/DOUBLEPOST]
    Поставив этот баккит апи по ссылке, точно такая же ошибка как выше во втором скрине)
     
  13. Larin

    Larin Старожил Пользователь

    Trophy Points:
    103
    Spigot-api сам с собой не идёт. К нему обязательно нужен bukkit api.

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

    _EnderWorld_ Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    Steve
    Я использую только spigot latest и spigot latest shaded и без ошибок....
     
  15. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
    Скинь ссылки, пожалуйста)
     
  16. _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    Steve
    Держи
    http://tcpr.ca/spigot
     
  17. Автор темы
    CHAMPION

    CHAMPION Ньюби Пользователь

    Trophy Points:
    1
    Имя в Minecraft:
    ReeTap
  18. MrTrojan

    MrTrojan Активный участник Пользователь

    Trophy Points:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    Нажми Ctrl + Shift + O, у тебя импортируется всё автоматически (если у тебя Eclipse)
     
  19. _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    Steve
    Лол, IntellIj IDEA делает все сам.
     
  20. Mr_RoboMan

    Mr_RoboMan Старожил Пользователь

    Trophy Points:
    123
    Давайте мерятся средами разроботки :p
     
  21. MrTrojan

    MrTrojan Активный участник Пользователь

    Trophy Points:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    Да уже @_EnderWorld_ создавал тему, где опрос был, какая IDE лучше и в итоге темку прикрыли :D:D:D:D
     

Share This Page