- Баллы
- 66
- Имя в Minecraft
- Shamancs
Ты не прочитал, поэтому не понял. Я могу думать, а ты отказываешься.пффы, сказал парень который все с интернета берет, который не умеет "думать быстро".
Я тебя понял, спасибо, но "в мир" плагины не пишу
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Ты не прочитал, поэтому не понял. Я могу думать, а ты отказываешься.пффы, сказал парень который все с интернета берет, который не умеет "думать быстро".
Я тебя понял, спасибо, но "в мир" плагины не пишу
Возвращает первый пустой слот. Пользы нет.хм а зачем создавать еще и условие, если есть
if (chest.getInventory().firstEmpty ....) ?????
Неверно.Возвращает первый пустой слот. Пользы нет.
@EventHandler
public void fullInventoryBreak(BlockBreakEvent event) {
Player p = event.getPlayer();
if (p.getInventory().firstEmpty() == -1) {
event.setCancelled(true);
p.sendMessage("Ваш инвентарь полон!");
}
}
Кто-то говорил, что все слоты будут заняты?Неверно.
Нужен Пустой Сундук.И так же с сундуком.Код:@EventHandler public void test(BlockBreakEvent event) { Player p = event.getPlayer(); // 0 - первый слот if (p.getOpenInventory().getItem(0).getType() == null // или Material.AIR) { // шо то делаем } }
Нужен Пустой Сундук.
@EventHandler
public void fullInventoryBreak(BlockBreakEvent event) {
Player p = event.getPlayer();
if (p.getInventory().firstEmpty() == -1) {
event.setCancelled(true);
p.sendMessage("Ваш инвентарь полон!");
}
}

Кто-то говорил, что все слоты будут заняты?
@EventHandler
public void test(PlayerInteractEvent event) {
Player p = event.getPlayer();
Block b = (Block) event.getClickedBlock();
if (event.getAction() == Action.RIGHT_CLICK_BLOCK && b.getType() == Material.CHEST) {
Chest chest = (Chest) b.getState();
if (chest.getInventory().getItem(0) != null) {
///
}
}
}
т.к. видимо еще не совсем проснулся.Кто-то говорил, что все слоты будут заняты?
boolean isNull(ItemStack[] stacks) {
for(ItemStack stack : stacks) {
if(stack!=null) {
return false;
}
}
return true;
}