[1.7.10]Предупреждение при дропе блока или битый предмет

73
1
[Server thread/WARN] [FML]: Attempted to add a EntityItem to the world with a invalid item at (-68,63,  67,81, 182,74), this is most likely a config issue between you and the server. Please double check your configs
выдаёт при дропе вот это дважды, выпадает только сам блок, то, что должно выпадать с некоторым шансом не выпадает никогда
проверку на сервер убирал
Код:
@Override
    public ArrayList<ItemStack> getDrops(World world, int x, int y, int z, int metadata, int fortune)
    {
        //список предметов для дропа
        ArrayList<ItemStack> drop = new ArrayList<ItemStack>();
        //проверка на сервер
        if (!world.isRemote)
        {
            //получаем игрока
            EntityPlayer player =  this.harvesters.get();
            //проверяем игрока
            if (player != null)
            {
                //получаем кирку из игрока(сломать руду можно только этой киркой, это проверяется не тут)
                DiscordPickaxe pickaxe = (DiscordPickaxe)player.getCurrentEquippedItem().getItem();
                //получаем NBT игрока
                ExtendedPlayer exp = ExtendedPlayer.get(player);
                //проверяем уровень игрока
                if (exp.checkLevel(reqLevel))
                {
                    //проверяем, выпадет ли редкий камень
                    if (world.rand.nextInt(100) < pickaxe.rareChance)
                    {
                        //добавляем редкий камень в список для дропа
                        drop.add(new ItemStack(rareStone,rareCount));
                    }
                }
            }
        }
        //возвращаем список для дропа
        return drop;
    }
 
73
1
Сверху