Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
Это не то, мне нужно чтобы можно было во всх сундуках в мирe можно было установить прeдмeтыЕсли ты про рандомно появляющийся в любой точке мира лут, то держи:You must be registered for see links
Chest c = loc.getState();
c.getBlockInventory().addItem(List<ItemStack> items);
А loc это что, Location?в ядре Paper есть
подробнее в документации lootables
You must be registered for see linksАвто объединение сообщений:
Ох сори не посмотрел в каком разделе написано...
Ну например можно в радиусе от игрока найти все сундуки и заполнить их лутом.
Код:Chest c = loc.getState(); c.getBlockInventory().addItem(List<ItemStack> items);
Рофлишь? Этот код работать не будет.в ядре Paper есть
подробнее в документации lootables
You must be registered for see linksАвто объединение сообщений:
Ох сори не посмотрел в каком разделе написано...
Ну например можно в радиусе от игрока найти все сундуки и заполнить их лутом.
Код:Chest c = loc.getState(); c.getBlockInventory().addItem(List<ItemStack> items);
Надеюсь, что Ansandr имел в виду все-таки блок, а не локацию. Твою тему кстати не совсем понял. Что ты именно хочешь сделать? Тебе какие именно сундуки нужно заполнять? Если у тебя есть список локаций с нужными тебе сундуками - итерируй по этому списку и добавляй в сундуки предметы. Опиши тему подробнее, чтобы тебе могли помочь именно с тем, что тебе надо.А loc это что, Location?
public void addItems(Block block, ItemStack[] items) {
if (!(block.getState() instanceof Chest))
return;
Chest chest = (Chest) block.getState();
chest.getBlockInventory().setContents(items);
chest.update();
}
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения