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

Помогите Кто нибудь знает как работать с инвентарем плеера?

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

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

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

    Баллы:
    1
    Имя в Minecraft:
    MisterHitlar
    Ну к примеру при спауне дать ему в инвентарь кабл или при выходе забрать топор?
     
  2. MrTrojan

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

    Баллы:
    98
    Имя в Minecraft:
    BlackTrojan
    Что???
     
  3. Автор темы
    Elereman

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

    Баллы:
    1
    Имя в Minecraft:
    MisterHitlar
    Булыжник
     
  4. MrTrojan

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

    Баллы:
    98
    Имя в Minecraft:
    BlackTrojan
    Выдать при входе игрока на сервер алмазный топор.
    Код:
    @EventHandler
    public void onJoin(PlayerJoinEvent) {
        Player p = e.getPlayer();
        Inventory inv = p.getInventory();
    
        if(p != null) {
            inv.addItem(Material.DIAMOND_AGE, 1);
        }
    }
    Забрать топор при выходе с сервера.
    Код:
    @EventHandler
    public void onQuit(PlayerQuitEvent) {
        Player p = e.getPlayer();
        Inventory inv = p.getInventory();
    
        if(inv.contains(Material.DIAMOND_AGE, 1)) {
            inv.remove(Material.DIAMOND_AGE, 1);
        }
    }
     
  5. Автор темы
    Elereman

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

    Баллы:
    1
    Имя в Minecraft:
    MisterHitlar
    Огромное спасибо!
    Ммм... просит ItemStack[]
     

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