- Баллы
- 61
- Ник в Minecraft
- _Mr_Sniper_
Всем прiвiт! xD Як сделать так чтобы когда игрок ломал блок он не дропался на землю а сразу попадал в инвентарь, уже весь инет облазил не могу найти, HELP ME 😁
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Механика Prison'a. Посмотри сурцы любого призона, сразу найдешь.
Берешь ивент на ломание блоков.Уже смотрел, ничего интересного не нашел там.
Ни чо не понял, но очень интересно.Берешь ивент на ломание блоков.
Отменяешь его. Далее берешь полученный блок с ивента, конвертируешь его в ItemStack а потом даешь ему этот предмет. Изи же.
Ни чо не понял, но очень интересно.
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void on(BlockBreakEvent e) {
e.setDropItems(false);
PlayerInventory inv = e.getPlayer().getInventory();
e.getBlock().getDrops(inv.getItemInMainHand()).forEach(stack -> {
inv.addItem(stack);
});
}
Спасиб, теперь понял :3Код:@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) public void on(BlockBreakEvent e) { e.setDropItems(false); PlayerInventory inv = e.getPlayer().getInventory(); e.getBlock().getDrops(inv.getItemInMainHand()).forEach(stack -> { inv.addItem(stack); }); }
Если что на серверах призон стоит плагин AutoPickup. Ты как смотрел интернет. Если он в полном доступе.Спасиб, теперь понял :3
С сорцах призона нету этого кода. Они ставили отдельный плагин. Или есть, но это уже либо кто-то создавал самопис. В большинстве я видел только отдельный плагин.Механика Prison'a. Посмотри сурцы любого призона, сразу найдешь.
С сорцах призона нету этого кода. Они ставили отдельный плагин. Или есть, но это уже либо кто-то создавал самопис. В большинстве я видел только отдельный плагин.
Потому что этот плагин также давал autosell авто-продажа блоков. Поэтому его юзали. А сами написать не могли.Значит, мало видел. Это считается как костыль тогда, смысл юзать костыли, если можно прописать эту функцию напрямую, в коде.