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

Помогите NullPointerExecption

Discussion in 'Разработка плагинов для новичков' started by sasha2003, Apr 23, 2017.

  1. HunterGaming

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

    Trophy Points:
    46
    Имя в Minecraft:
    HunterGaming13
    А суть тогда в чем?[DOUBLEPOST=1492903535,1492903496][/DOUBLEPOST]
    Исправлять ничего, писать по новой самому. БЕЗ ГОВНОКОДА!!![DOUBLEPOST=1492903654][/DOUBLEPOST]А если заплатишь мне чуть чуть, я сегодня напишу такой плагин :)
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Для такой фигни хватит и честкоманда.
     
  4. HunterGaming

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

    Trophy Points:
    46
    Имя в Minecraft:
    HunterGaming13
    Ты не ответил на вопрос, ты видел мой AdminMenu?
     
  5. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Вроде нет.
     
  6. HunterGaming

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

    Trophy Points:
    46
    Имя в Minecraft:
    HunterGaming13
  7. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
  8. HunterGaming

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

    Trophy Points:
    46
    Имя в Minecraft:
    HunterGaming13
    Обоснуй свой ор.
     
  9. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    [​IMG]
    Это ток начало. Дальше лень.
     
  10. HunterGaming

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

    Trophy Points:
    46
    Имя в Minecraft:
    HunterGaming13
    Ну и что тебя тут не устраивает?
     
  11. iD3LSY

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

    Trophy Points:
    46
    Имя в Minecraft:
    opy
    Его скорее всего не устравает то, что ты орёшь над чужими кодами. Тебе может методы юзать? Или собираешься 1-ый am еще раз собрать?
     
  12. Автор темы
    sasha2003

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

    Trophy Points:
    76

    Покажи на примере как этим пользоваться, а то не получается что-то.)
     
  13. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Внизу же все подписал.
    Menu menu = new Menu(ТвойСтакЛист, "Магазин");
    p.openInventory(menu.getInventory());//Открыть чест.
     
  14. Автор темы
    sasha2003

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

    Trophy Points:
    76
    Отправь пример с 2 меню, через которые можно переходить!
     
  15. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Code:
    package Example;
    
    import java.util.HashMap;
    
    public class Menus {
        private HashMap<String, Menu> menu = new HashMap<String, Menu>();
    
        Menus() {}
      
        Menus(HashMap<String, Menu> menu) {
            this.menu = menu;
        }
      
        public Menu getMenu(String name) {
            return menu.get(name);
        }
      
        public void addMenu(String name, Menu menu) {
            this.menu.put(name, menu);
        }
      
        public void removeMenu(String name) {
            this.menu.remove(name);
        }
    }
    
    Code:
            Menus menus = new Menus();
            //TODO дабавить все менюшки в мапу.
            Menu menu = menus.getMenu("Магазин1");
            e.getWhoClicked().openInventory(menu.getInventory());
     
    Last edited: Apr 25, 2017

Share This Page