Вопрос Получение предмета при заходе на сервер

sleinexxx

Пользователь
Как можно сделать чтобы когда игрок зашел на сервер, ему выдавались предметы(compass, diamond, slimeball) у них было имя и они появлялись в определенных слотах, их нельзя было выкинуть?
 

Marvin724

Пользователь
мне бы лучше, код, а не плагин
¯\_(ツ)_/¯

 

BuseSo

Разработчик
выдавались предметы(compass, diamond, slimeball) у них было имя и они появлялись в определенных слотах
Java:
    ItemStack compass = new ItemStack(Material.COMPASS);
    ItemMeta compassMeta = compass.getItemMeta();
    compassMeta.setDisplayName("Нет, это не компас");
    compass.setItemMeta(compassMeta);
    
    //...
    //... с другими предметами так же
    //...
    
    player.getInventory().setItem(0, compass);
}
их нельзя было выкинуть
Отменять ивент PlayerDropItemEvent
Авто объединение сообщений:

мне бы лучше, код, а не плагин
Там открытые исходники, можно было и посмотреть :mc_e_90:
 

sleinexxx

Пользователь
спс, BuseSo и Marvin724
Авто объединение сообщений:

Java:
    ItemStack compass = new ItemStack(Material.COMPASS);
    ItemMeta compassMeta = compass.getItemMeta();
    compassMeta.setDisplayName("Нет, это не компас");
    compass.setItemMeta(compassMeta);
   
    //...
    //... с другими предметами так же
    //...
   
    player.getInventory().setItem(0, compass);
}

Отменять ивент PlayerDropItemEvent
Авто объединение сообщений:


Там открытые исходники, можно было и посмотреть :mc_e_90:
потом попробую сделать
 

Комнаты в чате

Верх Низ