@EventHandler(priority = EventPriority.LOW)
	public void onMobSpawn(CreatureSpawnEvent event) {
		int randomnum = (int) (Math.random() * 100.0D);
		Location spawnLoc = event.getLocation();
		spawnLoc = spawnLoc.getWorld().getHighestBlockAt(spawnLoc)
				.getLocation();
		spawnLoc.add(0.0D, 2.0D, 0.0D);
		World world = event.getEntity().getWorld();
		Location moblocation = event.getEntity().getLocation();

		if ((event.getEntityType() == EntityType.SPIDER)
				&& (event.getSpawnReason() == CreatureSpawnEvent.SpawnReason.CUSTOM)
				&& (!event.isCancelled())) {
			int giantZombieChance = 100;
			if ((randomnum >= 100 - giantZombieChance) && (randomnum <= 100)) {
				event.getEntity().remove();
				MMGiant.spawnZombieGiant(spawnLoc, 1);
				return;
			}
		}
	}