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

Помогите Первый раз

Тема в разделе "Разработка плагинов для новичков", создана пользователем L0lik, 19 мар 2015.

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

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

    Баллы:
    88
    Первый раз пишу плагин. То есть по туториалу на ютубе. У ютубера плагин работает у меня нет. Все проверил, но увы. Может вы поможите найти ошибку? В основном плагин запускается. А вот заданные действия в нем не работают. К примеру текст и звук в майне при входе игрока.

    Код:
    package ru.loki4.GB64;
    
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.Sound;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.block.BlockBreakEvent;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class GB64 extends JavaPlugin implements Listener {
       
        private static GB64 instance;
       
        public static GB64 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 + "Hello");
            p.playSound(p.getLocation(), Sound.NOTE_PIANO, 1, 1);
        }
        @EventHandler
        public void onBlockBreak (BlockBreakEvent e) {
            Player p = e.getPlayer();
            p.damage(2);
            p.sendMessage("Зачем ты сломал этот блок?");
        }
    }
    
     
  2. Хостинг MineCraft
    <
  3. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Вы что-нибудь слышали про регистрозависимость?
     
  4. Sonicxd2

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

    Баллы:
    76
    Код:
    package ru.loki4.GB64;
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.Sound;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.block.BlockBreakEvent;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    public class GB64 extends JavaPlugin implements Listener {
      
      
      
        public void OnEnable() {
            Bukkit.getServer().getPluginManager().registerEvents(this, new Listener{
    @EventHandler
        public void onPlayerjoin (PlayerJoinEvent e) {
            Player p = e.getPlayer();
          
            p.sendMessage(ChatColor.GREEN + "Hello");
            p.playSound(p.getLocation(), Sound.NOTE_PIANO, 1, 1);
        }
        @EventHandler
        public void onBlockBreak (BlockBreakEvent e) {
            Player p = e.getPlayer();
            p.damage(2);
            p.sendMessage("Зачем ты сломал этот блок?");
        }
    } );
        }
      
        public void OnDisable() {
          
        }
       
    }
     
  5. LaoTheLizard

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

    Баллы:
    103
    Skype:
    sgp_the_controller
    Поржал.
     
  6. LomNar

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

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    onEnable, onDisable - поправь.[DOUBLEPOST=1426842094,1426841988][/DOUBLEPOST]
    Это вообще что?
     
  7. LaoTheLizard

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

    Баллы:
    103
    Skype:
    sgp_the_controller
    Похоже на плагин.
     
  8. LomNar

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

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    Ты ошибаешся) это че за кал там написан
     
  9. LaoTheLizard

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

    Баллы:
    103
    Skype:
    sgp_the_controller
    А может, это - кал лишь при рассмотрении через призму твоего мировоззрения? У тебя эта призма - одна, у него - другая. Нельзя всех по себе судить.
     
  10. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    Кстати, а обязательно @Override перед onEnable/Disable прописывать?
     
  11. JustBlender

    JustBlender Старожил Девелопер Пользователь

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    ^ Не заказывайте у этого человека плагины.
     
  12. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Полностью поддерживаю.
     
  13. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
  14. LomNar

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

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    В шутку было сказано.
     
  15. JustBlender

    JustBlender Старожил Девелопер Пользователь

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Отличная шутка, пацан.
     
  16. VendettaMC

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

    Баллы:
    78
    ДЖАСТИН БИБЕР ВИРНУЛСА!!11!!1
     
  17. JustBlender

    JustBlender Старожил Девелопер Пользователь

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    А я куда-то УХАДИл?
     

Поделиться этой страницей