1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Стартап Помощь в изучении языка Java

Тема в разделе "Разработка плагинов для новичков", создана пользователем D_ART, 21 июн 2012.

  1. slenky

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

    Баллы:
    173
    Could not find main class?
    Бывает если компилировали под 7й джавой, а запускают из под 6й, хотя хз.
    upd. тю, сразу не понял. Там такой код, что ошибку сделать очень сложно.
    Луксоу, Example2 точно в пакете example2 ?
     
    Сникерсни и slavik123123123 нравится это.
  2. Luxou

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

    Баллы:
    103
    Skype:
    mooncope
    Имя в Minecraft:
    Luxou
    Не совсем понял твой вопрос. Когда файл называл просто Example все нормально было, а example2 не катит.
     
  3. Jers

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

    Баллы:
    153
    По моему он в свойствах проекта не правильно указал главный класс.
     
    Vova96 нравится это.
  4. Vova96

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

    Баллы:
    173
    К этому я и клоню.
     
  5. CrazyJared

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

    Баллы:
    68
    Помогите пожалуйста: вот мне надо чтоб всех игроков, которые онлайн разбила на две группы. Как это можно сделать?
     
  6. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    Половину опнуть, половину забанить
    А если честно, то
    Не понял сути вопроса, но нечто похожее обсуждаестя тут
     
    slavik123123123 нравится это.
  7. Luxou

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

    Баллы:
    103
    Skype:
    mooncope
    Имя в Minecraft:
    Luxou
    Решил с NetBeans перейти на Eclipse и скажу честно, что она гораздо удобнее чем NetBeans. С английским знаком хорошо, но если у кого-то есть ссылка на русификатор для Eclipse, буду благодарен. ;)
     
  8. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    Я использовал сначала NetBeans, затем Eclipse. Сейчас использую Intellij IDEA.
    По сравнению с эклипсом, у него много преимуществ: дописывает 98% кода за пользователя, находит возможные утечки памяти в коде, предлагает варианты оптимизации. Гибкие настройки экспорта в jar. (позволяет собрать его из любых частей, в т.ч. добавить другие библиотеки или файлы)
    Недостаток: жрет в два-три раза больше оперативки, платный, сложно настроить импорт в jar
     
  9. Luxou

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

    Баллы:
    103
    Skype:
    mooncope
    Имя в Minecraft:
    Luxou
    Ну мне еще рановато переходить на платную среду, как мой уровень программирования поднимется гораздо выше, возможно приобрету.
     
    ПриветОтМиднайта нравится это.
  10. Jers

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

    Баллы:
    153
    Можно скачать с таблеткой.
     
  11. Luxou

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

    Баллы:
    103
    Skype:
    mooncope
    Имя в Minecraft:
    Luxou
    "Сложно настроить импорт в Jar" меня тоже не радует, так что пока что могу пользоваться Eclipse. Данная среда разработки на данный момент меня устраивает.
     
    slavik123123123 нравится это.
  12. krlmisha

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

    Баллы:
    153
    Skype:
    krlmisha2010
    launcher и Сникерсни нравится это.
  13. CrazyJared

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

    Баллы:
    68
    Подскажите пожалуйста, как проверить нажата ли ПКМ в этом коде:
    Код:
        if(e.getAction() == Action.RIGHT_CLICK_BLOCK){
                Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable(){
                    public void run()
                    {
                        if(){
                           
                        }
                    }
                    }, 3 * 10L);           
            }
    Мне это нужно проверить в if()
     
  14. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Я знаю вопрос идиотский и нубский, но кто может кинуть код создания кнопки закрыть, что бы она закрывала все открытые окна из программы + саму программу.
    P.S. В гугле не нашел.
     
  15. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Значит не такой он и нубский?
     
  16. Naijel248

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

    Баллы:
    63
    Имя в Minecraft:
    Naijel248
    Спасибо, полезные ссылочки
     
    ВремяПриключений нравится это.
  17. Kernel

    Kernel Активный участник

    Баллы:
    88
    Имя в Minecraft:
    Kernel
    Может быть:
    Код:
    JButton cancelButton = new JButton("Cancel");
    //..........
    final JDialog dialog = new JDialog(this, title, modal);
    JButton cancelButton = new JButton("Cancel");
    cancelButton.addActionListener(new ActionListener(){
          public void actionPerformed(ActionEvent e){           
              dialog.dispose();
          }
    });
     
  18. Antari

    Antari Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Antari
    Добрый день. Мучаюсь вот с плагином, который я хочу ввести в свой приватный сервер где играем с друзьями.

    А плагин который я хочу добавить, это с помощью 8 гнилой плоти и 1 нити, скрафтить - Кожу. То есть избавить нас от безжалостного убийства коров. Побегал я по туториалам и учебникам. Смог сделать вот этот код:

    Код:
    package me.antari.rftl;
     
    import java.util.logging.Logger;
     
    import org.bukkit.Bukkit;
    import org.bukkit.Material;
    import org.bukkit.event.Listener;
    import org.*********ventory.ItemStack;
    import org.*********ventory.ShapedRecipe;
    import org.bukkit.plugin.java.JavaPlugin;
     
     
    public class RFTL146 extends JavaPlugin implements Listener{
        private static final Logger mclog = Logger.getLogger("minecraft");
       
     
        @Override
        public void onEnable() {
            mclog.info("[RFTL146] Start");
           
            Bukkit.getServer().getPluginManager().registerEvents(this, this);
           
           
               
                final ShapedRecipe le = new ShapedRecipe(new ItemStack(Material.LEATHER, 1));
                le.shape("ccc", "cnc", "ccc"); 
                le.setIngredient('c', Material.ROTTEN_FLESH);
                le.setIngredient('n', Material.STRING);
               
                this.getServer().addRecipe(le);
               
        }
           
        @Override
        public void onDisable() {
       
        }
       
           
       
    }
    Сервер в Бакките, отображается что плагин запущен. Но рецепт крафта, не работает :( Что тут не так?
     
  19. Duuke

    Duuke Активный участник

    Баллы:
    63
    Имя в Minecraft:
    Duuke
    Большое спасибо)
     
  20. xxxNokardxxx

    xxxNokardxxx Активный участник

    Баллы:
    63
    :creeper: Спасибо тебе огромное!!!! :trf:​
     
    MineMan910 нравится это.

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