Вопрос Как в шалкер положить вещи?

OneLaimer

Пользователь
Сообщения
313
Решения
4
Здравствуйте, есть у меня шалкер оранжевого цвета. Я пытался положить в него вещи, но либо ничего не происходило, либо в консоль выводило сообщении "CraftBlock cannot be cast... ". Можете подсказать, самый правильный вариант, осмотрел все форумы, даже зарубежные, рабочих вариантов не было
 
поставь его на землю, открой правой кнопкой мыши и перенеси вещи в него.
ну а вообще это делается так

Java:
BlockState state = ОБЪЕКТ ШАЛКЕРА.getState();

if (state instanceof ShulkerBox) {

    ShulkerBox shulkerBox = (ShulkerBox) state;

    Inventory inventory = shulkerBox.getInventory();

    ItemStack item = new ItemStack(ТО ЧТО НАДО ПОЛОЖИТЬ В ШАЛКЕР);

    inventory.addItem(item);

}
 
Будьте осторожны с рекомендациями этого пользователя.
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Объединено

Вам необходимо зарегистрироваться для просмотра изображений-вложений
С блоком тоже самое, вернее в консоль ничего не пишет , но дропа в нем нет
 
Назад
Сверху Снизу