public boolean required()
	{
		return !ignoreLight()
				|| maxY < 256
				|| minY > 0
				|| maxTime < 24000
				|| minTime > 0
				|| slimeLikeSpawnSeed != 0
				|| requireOpaqueBlock
				|| !blockSet.isEmpty()
				|| !biomeSet.isEmpty()
				|| !environmentSet.isEmpty();
	}