В таком случае я все не правильно понял, извиняюсь. Тем не менее, спруты нужны для чернил, а на сколько я догадываюсь, такая ошибка появилась из-за спавна моба в твердом блоке. Мб стоит сделать проверку при каждом спавне спрута, аля if(!world.getBlockAt(...) != Block.water) { ent.setDeath(); } ?