Много лишнего кода. if(itemStack.getEnchantmentLevel(Enchantment.LUCK) == 1) player.sendMessage("1 уровень");
Bar* Да, это на многих рпг серверах уже есть
Модно Зачем
Minecraft Coder Pack
Может, блока на месте нет, когда нуллы идут?
Сохраняй в мапу не BlockState, а сразу лист\массив айтемстаков из содержимого сундука
Separate names with a comma.