Спавн новых мобов по кд

Версия Minecraft
1.12.2
API
Forge
41
3
3
Хочу чтобы мой новый блок спавнил мобов по кд, по типу моб спавнера. Написал с помощью updateTick, но то ли оно слишком медленное, то ли я что-то не то сделал, только ничего не происходит. Если все правильно, как можно ускорить спавн мобов, чтобы спавн происходил примерно каждые 15 секунд?
updateTick:
    @Override
    public void updateTick(World worldIn, BlockPos pos, IBlockState state, Random rand)
    {
        //EntityPlayer player = new EntityPlayer(worldIn);
        if (!worldIn.isRemote)
        {
            EntityPigZombie zombie0= new EntityPigZombie(worldIn);
            if (zombie0!=null)
            {
                zombie0.setHeldItem(zombie0.getActiveHand(), new ItemStack(Items.GOLDEN_SWORD,(int)(1)));
                zombie0.setLocationAndAngles(pos.getX(), pos.getY(), pos.getZ(), worldIn.rand.nextFloat() * 360F, 0.0F);
                worldIn.spawnEntity(zombie0);
            }
        }
    }
 
Решение
Сделай для своего блока тайл. Он обновляется каждый тик, поэтому можно делать некое действие с любой периодичностью
7,099
324
1,510
Сделай для своего блока тайл. Он обновляется каждый тик, поэтому можно делать некое действие с любой периодичностью
 
Сверху