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

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

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

  1. CrazyJared

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    63
    Имя в Minecraft:
    Naijel248
    Спасибо, полезные ссылочки
     
    ВремяПриключений нравится это.
  14. 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();
          }
    });
     
  15. 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.bukkit.inventory.ItemStack;
    import org.bukkit.inventory.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() {
       
        }
       
           
       
    }
    Сервер в Бакките, отображается что плагин запущен. Но рецепт крафта, не работает :( Что тут не так?
     
  16. Duuke

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

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

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

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

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

    Баллы:
    63
    Я настраиваю config от chat manager вот его содержание до запуска сеервера:
    Код:
    enable: true
    message-format: %prefix%player%suffix : %message
    global-message-format: %prefix%player%suffix: &e%message
    ranged-mode: true
    chat-range: 1000.0
    
    Я не знаю может я не так чтото сделал но после запуска сервера он выглядит так:

    Код:
    enable: false
    message-format: <%prefix%player%suffix> %message
    global-message-format: <%prefix%player%suffix> &e%message
    ranged-mode: false
    chat-range: 100.0
    HELP ME SOME ONE!!!!!!:fu:

    P.S. простите если не по теме.
     
  19. xxxNokardxxx

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

    Баллы:
    63
    Это же жвачка :trf:
     
  20. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Код:
    enable: true
    message-format: '%prefix%player%suffix : %message '
    global-message-format: '%prefix%player%suffix: &e%message '
    ranged-mode: true
    chat-range: 1000.0
    
    не забывай про '
     
    xxxNokardxxx нравится это.
  21. xxxNokardxxx

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

    Баллы:
    63
    Огромное СПАСИБО
     

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