Anyone know what "Origin" means in JAS's distance from origin tag, is it always 0x,0z? or is it the worlds current set spawnpoint? So if I move the spawn point, does that move the origin. Or is it always 0,0?
Not 0,0 unless that happens to be the server spawnpoint (not the player specific spawn).
Is there a way I could format the config files? I've been trying to follow along on the wiki, but not being from any kind of coding background, I'm getting lost in the mass of text that I'm confronted with. Thank you for any help! This mod looks great and just what I'm looking for.
Greetings. I've recently started using Just Another Spawner to control vanilla and MoCreatures mob spawns for a private modpack I'm creating, not having been satisfied with limitations of Custom Mob Spawner had in terms of fine tuning of spawns. In particular I appreciate the ability to set spawn and despawn tags based on the in-game clock, which I've been using to establish day/night cycles for certain types of mobs without relying on light levels. An example of this can be seen in the following creature type I created:
The majority of the tags involved are the standard gamut of tags for spawning on land, such as !solidside, !lquid, and the like. Because we want this group to spawn on the overworld, as a precaution against spawning in caves we've also incuded posY=32, which will flatly reject any spawn location below that depth even if other criteria established by the entity handler is met (which rules out pretty much every deep cave, though open top ravines and such can still be valid provided they aren't too deep). time.timeOfDay is quickly proving to be one of my favorite spawn tags. In this setup, mobs in this group stop spawning once the in-game clock exceeds 12000 (which is dusk). No light level checks are used in this case; spawning is by time of day only.
Further control is established then through the entity handlers, an example of which is as follows:
One trick I'm using here that's really helpful is wrapping the entire spawn tag in a not indicator, like !(). This effectively turns the line into a big NOR operator, which will allow for a spawn to occur if any one of the listed criteria is true, rather than having to satisfy every condition. This is useful if you want to be able to assign spawn criteria in an additive manner rather than a deductive one. In this case, MoCreatures bunnies can spawn on any of the initial blocks listed provided that a ground() check is also passed, which includes a number of common vanilla surface materials, plus the smooth stone types from Underground Biomes (as an aside, ore dictionary compatibility would be hugely helpful in consolidating these sorts of block checks). They can also spawn on top of any of the vanilla wooden logs that also pass a ground check, and have the typical vanilla surface blocks directly underneath them. The terrain generator mod I'm using generates felled trees and such in forest biomes, so this allows the resulting logs lying on the ground to be used as spawn points, without also putting any poor innocent bunnies up in trees.
The last spawn point specified wasn't playing nice with a ground check, so it's left out of that set of parentheses. It allows for spawning on vanilla leaf blocks that have at least one block of the typical vanilla surface materials in a 1x3x1 search area, centered three blocks below the spawn area. This allows for spawning on bushes and low trees, but not high ones. Since no ground check is run for these spawns though, one thing I'm worried about potentially happening is having these mobs spawn underground if you were to plant a tree down there. If anyone has some insight on how I could fix that, it'd be appreciated, since I can't seem to just run a ground() check on a leaf block. I'm also wondering if there's a way to exclude glass as an acceptable medium to pass through during a ground() check, since another fringe case I'm not covering is that these tags can spawn mobs indoors if you have a glass roof.
Currently despawning follows normal rules, but I've also included an instant despawn tag at time.timeOfDay<(13000). This despawns all daytime ambient mobs that are still active after one in-game hour past dusk. I'm using this creature type with another one for ambient nightime mobs. Right now, I can have birds, bees, rabbits and dragonflies be active during the day and then despawn at night, while raccoons, crickets and fireflies are then active at night and despawn after dawn. Neither of these types relies on light levels to spawn, so they'll similarly populate your roofed forests at the appropriate times. One thing I'm not satisfied with involves a MoCreatures quirk, since a number of small mobs added by it have much shorter render distances than their is normal, meaning that with regular spawn/despawn ranges I'm spawning in a lot of ambient mobs that you don't actually see until you get close. This sometimes creates what I call "spawn lag," where a wide area around you quickly reaches the mob cap, and you have to move a long distance away before more mobs can spawn in, creating the appearance of fluctuating mob activity at times. I'd like to set a custom spawn/despawn range to something closer, so that I can have a smaller, denser cloud of ambient mobs around the player, so any ideas on how to make that happen would be appreciated.
Besides that, since I imagine a number of people checking out this thread are modding MoCreatures spawns with it, I was curious to see if anyone knew where I could find all the mob metadata thereof. I want to be able to do things like split MoCreatures butterflies into their butterfly and moth variants based on their metadata, but to do that I need to know which mobs have metadata and what values are for which variants. MoCreatures wiki is rather uninformative on this front, and while normally I would ask on their forums it seems that they haven't properly secured their password credentials, so I'm hesitant to try starting an account there just to ask.
Thanks in advance if you have any insights on my issues.
I'm trying to use JAS in a modpack I've been working on, but whenever I try to load a world it fails and brings me back to the main menu. I think it happens due to a mistake in my Biome Groups config, but I can't figure out what I did wrong. I tried several Java script checkers, and they all said I had no errors. If someone could take look and figure out what I did wrong, I'd really appreciate it.
-dolphins from Mo Creatures spawn in plague proportions and cause frame rate drop even after I've reduced their weighting and group spawn size. I end up having to disable them altogether.
-fish from Fossils and Archaeology spawn out of water in swamp biomes and suffocate.
question, would it be possible to use this mod to edit ONLY Enderman spawn rates, not anything else, everything else gets left as is, mobs spawn in their proper places and everything?
Seems really hard to find a mod just to edit that value which is what I need for a let's play. I want to increase enderman spawn rates
question, would it be possible to use this mod to edit ONLY Enderman spawn rates, not anything else, everything else gets left as is, mobs spawn in their proper places and everything?
Seems really hard to find a mod just to edit that value which is what I need for a let's play. I want to increase enderman spawn rates
In theory, the first time you load a world with JAS installed, JAS will generate fresh, default configs in \config\JustAnotherSpawner\WorldSettings\BASIC\DEFAULT. These configs include spawnrates that are built from the vanilla spawn values. This is certainly true of vanilla entities, but if you have a lot of mob or biome mods, it gets more involved. More info on the JAS wiki.
To just change a single mob spawn... JAS isn't what I'd recommend. You could try Advanced Spawn Control. It allows for a blacklist/whitelist approach, though I've not used it myself.
I'm trying to use JAS in a modpack I've been working on, but whenever I try to load a world it fails and brings me back to the main menu. I think it happens due to a mistake in my Biome Groups config, but I can't figure out what I did wrong. I tried several Java script checkers, and they all said I had no errors. If someone could take look and figure out what I did wrong, I'd really appreciate it.
It looks like you were trying to change Attribute Groups as well. That will be overwritten when you load a world. Biome Attributes are set by the mod makers. JAS just reads them and provides options to group by |A attribute, etc. More info on the JAS wiki.
-dolphins from Mo Creatures spawn in plague proportions and cause frame rate drop even after I've reduced their weighting and group spawn size. I end up having to disable them altogether.
-fish from Fossils and Archaeology spawn out of water in swamp biomes and suffocate.
There have been a few occasions where I saw WATERCREATURES spawning in plague proportions while using JAS. The easiest one to pin down the cause for was in the Twilight Forest when using the Aquatic Abyss mod. The Aquatic Abyss mod is just bugged for 1.7.10. Another cause for the same issue could be a mod like HarderWildlife that's getting the fish to breed.
An obj.countJASEntitiesInRange check can help there, but go easy with them. Large radii and/or lots of entities checking range can be a performance hit.
In the below example from my MoCreatures EntityHandlers file, the Dolphins are checking the depth of water below them (this will help for your Fossils and Archeology fish spawning on land in swamps, but so will ensuring you have the latest version of JAS). The JAS spawner is also checking a radius of 32 blocks (my server can handle that) and if there are already more than 2 dolphins in range, more won't spawn. It's working well.
You can also check your CreatureType.cfg against mine.
In theory, the first time you load a world with JAS installed, JAS will generate fresh, default configs in \config\JustAnotherSpawner\WorldSettings\BASIC\DEFAULT. These configs include spawnrates that are built from the vanilla spawn values. This is certainly true of vanilla entities, but if you have a lot of mob or biome mods, it gets more involved. More info on the JAS wiki.
To just change a single mob spawn... JAS isn't what I'd recommend. You could try Advanced Spawn Control. It allows for a blacklist/whitelist approach, though I've not used it myself.
That doesn't mention changing the spawn rate specifically. I don't want to change what dimension or biomes they spawn in, literally I just want endermen to spawn more often, to become more of a threat.
Rollback Post to RevisionRollBack
Current Progress on Digicraft Texturepack, Vanilla - 100%
That doesn't mention changing the spawn rate specifically. I don't want to change what dimension or biomes they spawn in, literally I just want endermen to spawn more often, to become more of a threat.
You can definitely do it in JAS, using the wiki linked above as a guide.
Crudedragos was asking about interest. I haven't actually strayed from 1.7.10 yet myself so I wouldn't even know what the Vanilla spawner is like in 1.10 and up. Can you tell us anything about how the vanilla spawner works in 1.10 (any changes or ability to customise)? Are there any existing custom spawners that are capable of doing what JAS is doing so well in 1.7.10?
Crudedragos was asking about interest. I haven't actually strayed from 1.7.10 yet myself so I wouldn't even know what the Vanilla spawner is like in 1.10 and up. Can you tell us anything about how the vanilla spawner works in 1.10 (any changes or ability to customise)? Are there any existing custom spawners that are capable of doing what JAS is doing so well in 1.7.10?
From a layman's perspective, I can tell you that I haven't noticed any way to customize but, I have noticed that when I start my modded server without a spawner, creatures actually spawn on their own. In 1.7.10, that didn't happen. So, they must have changed something. However, creatures/monsters/etc spawn a bit too much, so I still am in search of a way to modify the spawn rates.
I've not tried it myself, but several users seem to be complaining about CMS (Custom Mob Spawner) in the Mo' Creatures thread and how it's broken or doesn't work right. I've noticed some demand in that thread for JAS and how people wish it would be updated.
Personally, I've not taken much time to try other ones, and am somewhat comfortable with JAS. EnderZoo provides a way to manage spawns using an XML but it doesn't populate any spawn information for you like JAS does (SpawnListEntries, Entity Handlers, EventSpawns), so you'd have to manually enter every detail for every monster and creature for every mod that you have. That doesn't feel like a suitable replacement - at least not for larger mod packs.
This is probably a dumbed-down version of the answer you were looking for, but I hope it's of some use.
Any preference in what the updated version would be preferred by the community? 1.11/1.10/ or older. it looks like there is a recommended build for Forge 1.11 already.
To manage expectations a bit. I can't promise anything; or the quality of bugs if I did do it.
Any preference in what the updated version would be preferred by the community? 1.11/1.10/ or older. it looks like there is a recommended build for Forge 1.11 already.
To manage expectations a bit. I can't promise anything; or the quality of bugs if I did do it.
1.10.2 seems to be popular, but that's just my opinion.
I've heard that mods for 1.10 works with 1.11, but I really can't give good advice there, sorry. The Forge forums might be a better bet? I'll have a look and see what I can learn from others too. If there's anything else I can help with, please let me know
Also supporting the idea of updating to 1.10.2 for the reasons mentioned by MohawkyMagoo. (Just chiming in, haven't been playing in 1.7.10 since forever but have always been lurking about
if there would be any way to pregenerate the mob spawn weight configurations based on biomes / climate, I guess it could make a new JAS compatible out of the box with gigantic biome-adding sets of mods like OTG + BiomeBundle, for example.
Rollback Post to RevisionRollBack
How to deal with ignorance (in life, and on forums): The Zen way... Stay cool and polite, treat people as you wish to be treated, rise above your impatience. Everyone is ignorant of something at any point in their lives, including you.
Not 0,0 unless that happens to be the server spawnpoint (not the player specific spawn).
Is there a way I could format the config files? I've been trying to follow along on the wiki, but not being from any kind of coding background, I'm getting lost in the mass of text that I'm confronted with. Thank you for any help! This mod looks great and just what I'm looking for.
He don't cheese! Baby, Baby! He don't cheese!
Sorry for the classic annoying question, but are there plans to update JAS to 1.10.2? I didn't see any info about that in the OP.
Greetings. I've recently started using Just Another Spawner to control vanilla and MoCreatures mob spawns for a private modpack I'm creating, not having been satisfied with limitations of Custom Mob Spawner had in terms of fine tuning of spawns. In particular I appreciate the ability to set spawn and despawn tags based on the in-game clock, which I've been using to establish day/night cycles for certain types of mobs without relying on light levels. An example of this can be seen in the following creature type I created:
The majority of the tags involved are the standard gamut of tags for spawning on land, such as !solidside, !lquid, and the like. Because we want this group to spawn on the overworld, as a precaution against spawning in caves we've also incuded posY=32, which will flatly reject any spawn location below that depth even if other criteria established by the entity handler is met (which rules out pretty much every deep cave, though open top ravines and such can still be valid provided they aren't too deep). time.timeOfDay is quickly proving to be one of my favorite spawn tags. In this setup, mobs in this group stop spawning once the in-game clock exceeds 12000 (which is dusk). No light level checks are used in this case; spawning is by time of day only.
Further control is established then through the entity handlers, an example of which is as follows:
One trick I'm using here that's really helpful is wrapping the entire spawn tag in a not indicator, like !(). This effectively turns the line into a big NOR operator, which will allow for a spawn to occur if any one of the listed criteria is true, rather than having to satisfy every condition. This is useful if you want to be able to assign spawn criteria in an additive manner rather than a deductive one. In this case, MoCreatures bunnies can spawn on any of the initial blocks listed provided that a ground() check is also passed, which includes a number of common vanilla surface materials, plus the smooth stone types from Underground Biomes (as an aside, ore dictionary compatibility would be hugely helpful in consolidating these sorts of block checks). They can also spawn on top of any of the vanilla wooden logs that also pass a ground check, and have the typical vanilla surface blocks directly underneath them. The terrain generator mod I'm using generates felled trees and such in forest biomes, so this allows the resulting logs lying on the ground to be used as spawn points, without also putting any poor innocent bunnies up in trees.
The last spawn point specified wasn't playing nice with a ground check, so it's left out of that set of parentheses. It allows for spawning on vanilla leaf blocks that have at least one block of the typical vanilla surface materials in a 1x3x1 search area, centered three blocks below the spawn area. This allows for spawning on bushes and low trees, but not high ones. Since no ground check is run for these spawns though, one thing I'm worried about potentially happening is having these mobs spawn underground if you were to plant a tree down there. If anyone has some insight on how I could fix that, it'd be appreciated, since I can't seem to just run a ground() check on a leaf block. I'm also wondering if there's a way to exclude glass as an acceptable medium to pass through during a ground() check, since another fringe case I'm not covering is that these tags can spawn mobs indoors if you have a glass roof.
Currently despawning follows normal rules, but I've also included an instant despawn tag at time.timeOfDay<(13000). This despawns all daytime ambient mobs that are still active after one in-game hour past dusk. I'm using this creature type with another one for ambient nightime mobs. Right now, I can have birds, bees, rabbits and dragonflies be active during the day and then despawn at night, while raccoons, crickets and fireflies are then active at night and despawn after dawn. Neither of these types relies on light levels to spawn, so they'll similarly populate your roofed forests at the appropriate times. One thing I'm not satisfied with involves a MoCreatures quirk, since a number of small mobs added by it have much shorter render distances than their is normal, meaning that with regular spawn/despawn ranges I'm spawning in a lot of ambient mobs that you don't actually see until you get close. This sometimes creates what I call "spawn lag," where a wide area around you quickly reaches the mob cap, and you have to move a long distance away before more mobs can spawn in, creating the appearance of fluctuating mob activity at times. I'd like to set a custom spawn/despawn range to something closer, so that I can have a smaller, denser cloud of ambient mobs around the player, so any ideas on how to make that happen would be appreciated.
Besides that, since I imagine a number of people checking out this thread are modding MoCreatures spawns with it, I was curious to see if anyone knew where I could find all the mob metadata thereof. I want to be able to do things like split MoCreatures butterflies into their butterfly and moth variants based on their metadata, but to do that I need to know which mobs have metadata and what values are for which variants. MoCreatures wiki is rather uninformative on this front, and while normally I would ask on their forums it seems that they haven't properly secured their password credentials, so I'm hesitant to try starting an account there just to ask.
Thanks in advance if you have any insights on my issues.
Ever figure out if this works or not? Maybe try adding the NPC's NBT data to it?
I'm trying to use JAS in a modpack I've been working on, but whenever I try to load a world it fails and brings me back to the main menu. I think it happens due to a mistake in my Biome Groups config, but I can't figure out what I did wrong. I tried several Java script checkers, and they all said I had no errors. If someone could take look and figure out what I did wrong, I'd really appreciate it.
{
"FILE_VERSION": "1.0",
"Biome Mappings": {
"biomesoplenty.common.biome.end.BiomeGenSpectralGarden.Spectral Garden": "Spectral Garden",
"biomesoplenty.common.biome.nether.BiomeGenBoneyard.Boneyard": "Boneyard",
"biomesoplenty.common.biome.nether.BiomeGenCorruptedSands.Corrupted Sands": "Corrupted Sands",
"biomesoplenty.common.biome.nether.BiomeGenPhantasmagoricInferno.Phantasmagoric Inferno": "Phantasmagoric Inferno",
"biomesoplenty.common.biome.nether.BiomeGenPolarChasm.Polar Chasm": "Polar Chasm",
"biomesoplenty.common.biome.nether.BiomeGenUndergarden.Undergarden": "Undergarden",
"biomesoplenty.common.biome.nether.BiomeGenVisceralHeap.Visceral Heap": "Visceral Heap",
"biomesoplenty.common.biome.overridden.BiomeGenBOPBirchForest.Birch Forest": "Birch Forest",
"biomesoplenty.common.biome.overridden.BiomeGenBOPBirchForest.Birch Forest Hills": "Birch Forest Hills",
"biomesoplenty.common.biome.overridden.BiomeGenBOPDesert.Desert": "Desert",
"biomesoplenty.common.biome.overridden.BiomeGenBOPDesert.DesertHills": "DesertHills",
"biomesoplenty.common.biome.overridden.BiomeGenBOPExtremeHills.Extreme Hills": "Extreme Hills",
"biomesoplenty.common.biome.overridden.BiomeGenBOPExtremeHills.Extreme Hills Edge": "Extreme Hills Edge",
"biomesoplenty.common.biome.overridden.BiomeGenBOPForest.Forest": "Forest",
"biomesoplenty.common.biome.overridden.BiomeGenBOPForest.ForestHills": "ForestHills",
"biomesoplenty.common.biome.overridden.BiomeGenBOPHell.Hell": "Hell",
"biomesoplenty.common.biome.overridden.BiomeGenBOPIcePlains.Ice Plains": "Ice Plains",
"biomesoplenty.common.biome.overridden.BiomeGenBOPJungle.Jungle": "Jungle",
"biomesoplenty.common.biome.overridden.BiomeGenBOPJungle.JungleEdge": "JungleEdge",
"biomesoplenty.common.biome.overridden.BiomeGenBOPJungle.JungleHills": "JungleHills",
"biomesoplenty.common.biome.overridden.BiomeGenBOPMesa.Mesa": "Mesa",
"biomesoplenty.common.biome.overridden.BiomeGenBOPMesa.Mesa Plateau": "Mesa Plateau",
"biomesoplenty.common.biome.overridden.BiomeGenBOPMesa.Mesa Plateau F": "Mesa Plateau F",
"biomesoplenty.common.biome.overridden.BiomeGenBOPMushroomIsland.MushroomIsland": "MushroomIsland",
"biomesoplenty.common.biome.overridden.BiomeGenBOPMushroomIsland.MushroomIslandShore": "MushroomIslandShore",
"biomesoplenty.common.biome.overridden.BiomeGenBOPOcean.Ocean": "Ocean",
"biomesoplenty.common.biome.overridden.BiomeGenBOPPlains.Plains": "Plains",
"biomesoplenty.common.biome.overridden.BiomeGenBOPRiver.River": "River",
"biomesoplenty.common.biome.overridden.BiomeGenBOPRoofedForest.Roofed Forest": "Roofed Forest",
"biomesoplenty.common.biome.overridden.BiomeGenBOPSavanna.Savanna": "Savanna",
"biomesoplenty.common.biome.overridden.BiomeGenBOPSavanna.Savanna Plateau": "Savanna Plateau",
"biomesoplenty.common.biome.overridden.BiomeGenBOPSwamp.Swampland": "Swampland",
"biomesoplenty.common.biome.overridden.BiomeGenBOPTaiga.Cold Taiga": "Cold Taiga",
"biomesoplenty.common.biome.overridden.BiomeGenBOPTaiga.Cold Taiga Hills": "Cold Taiga Hills",
"biomesoplenty.common.biome.overridden.BiomeGenBOPTaiga.Taiga": "Taiga",
"biomesoplenty.common.biome.overridden.BiomeGenBOPTaiga.TaigaHills": "TaigaHills",
"biomesoplenty.common.biome.overworld.BiomeGenAlps.Alps": "Alps",
"biomesoplenty.common.biome.overworld.BiomeGenArctic.Arctic": "Arctic",
"biomesoplenty.common.biome.overworld.BiomeGenBambooForest.Bamboo Forest": "Bamboo Forest",
"biomesoplenty.common.biome.overworld.BiomeGenBayou.Bayou": "Bayou",
"biomesoplenty.common.biome.overworld.BiomeGenBog.Bog": "Bog",
"biomesoplenty.common.biome.overworld.BiomeGenBorealForest.Boreal Forest": "Boreal Forest",
"biomesoplenty.common.biome.overworld.BiomeGenBrushland.Brushland": "Brushland",
"biomesoplenty.common.biome.overworld.BiomeGenCanyon.Canyon": "Canyon",
"biomesoplenty.common.biome.overworld.BiomeGenChaparral.Chaparral": "Chaparral",
"biomesoplenty.common.biome.overworld.BiomeGenCherryBlossomGrove.Cherry Blossom Grove": "Cherry Blossom Grove",
"biomesoplenty.common.biome.overworld.BiomeGenConiferousForest.Coniferous Forest": "Coniferous Forest",
"biomesoplenty.common.biome.overworld.BiomeGenConiferousForestSnow.Snowy Coniferous Forest": "Snowy Coniferous Forest",
"biomesoplenty.common.biome.overworld.BiomeGenCrag.Crag": "Crag",
"biomesoplenty.common.biome.overworld.BiomeGenDeadForest.Dead Forest": "Dead Forest",
"biomesoplenty.common.biome.overworld.BiomeGenDeadSwamp.Dead Swamp": "Dead Swamp",
"biomesoplenty.common.biome.overworld.BiomeGenDeciduousForest.Deciduous Forest": "Deciduous Forest",
"biomesoplenty.common.biome.overworld.BiomeGenDenseForest.Dense Forest": "Dense Forest",
"biomesoplenty.common.biome.overworld.BiomeGenEucalyptusForest.Eucalyptus Forest": "Eucalyptus Forest",
"biomesoplenty.common.biome.overworld.BiomeGenFen.Fen": "Fen",
"biomesoplenty.common.biome.overworld.BiomeGenFlowerField.Flower Field": "Flower Field",
"biomesoplenty.common.biome.overworld.BiomeGenFrostForest.Frost Forest": "Frost Forest",
"biomesoplenty.common.biome.overworld.BiomeGenFungiForest.Fungi Forest": "Fungi Forest",
"biomesoplenty.common.biome.overworld.BiomeGenGarden.Garden": "Garden",
"biomesoplenty.common.biome.overworld.BiomeGenGrassland.Grassland": "Grassland",
"biomesoplenty.common.biome.overworld.BiomeGenGrove.Grove": "Grove",
"biomesoplenty.common.biome.overworld.BiomeGenHeathland.Heathland": "Heathland",
"biomesoplenty.common.biome.overworld.BiomeGenHighland.Highland": "Highland",
"biomesoplenty.common.biome.overworld.BiomeGenJadeCliffs.Jade Cliffs": "Jade Cliffs",
"biomesoplenty.common.biome.overworld.BiomeGenLandOfLakes.Land of Lakes": "Land of Lakes",
"biomesoplenty.common.biome.overworld.BiomeGenLavenderFields.Lavender Fields": "Lavender Fields",
"biomesoplenty.common.biome.overworld.BiomeGenLushDesert.Lush Desert": "Lush Desert",
"biomesoplenty.common.biome.overworld.BiomeGenLushSwamp.Lush Swamp": "Lush Swamp",
"biomesoplenty.common.biome.overworld.BiomeGenMapleWoods.Maple Woods": "Maple Woods",
"biomesoplenty.common.biome.overworld.BiomeGenMarsh.Marsh": "Marsh",
"biomesoplenty.common.biome.overworld.BiomeGenMeadow.Meadow": "Meadow",
"biomesoplenty.common.biome.overworld.BiomeGenMoor.Moor": "Moor",
"biomesoplenty.common.biome.overworld.BiomeGenMountain.Mountain": "Mountain",
"biomesoplenty.common.biome.overworld.BiomeGenMysticGrove.Mystic Grove": "Mystic Grove",
"biomesoplenty.common.biome.overworld.BiomeGenOminousWoods.Ominous Woods": "Ominous Woods",
"biomesoplenty.common.biome.overworld.BiomeGenOrchard.Orchard": "Orchard",
"biomesoplenty.common.biome.overworld.BiomeGenOriginValley.Origin Valley": "Origin Valley",
"biomesoplenty.common.biome.overworld.BiomeGenOutback.Outback": "Outback",
"biomesoplenty.common.biome.overworld.BiomeGenPrairie.Prairie": "Prairie",
"biomesoplenty.common.biome.overworld.BiomeGenRainforest.Rainforest": "Rainforest",
"biomesoplenty.common.biome.overworld.BiomeGenRedwoodForest.Redwood Forest": "Redwood Forest",
"biomesoplenty.common.biome.overworld.BiomeGenSacredSprings.Sacred Springs": "Sacred Springs",
"biomesoplenty.common.biome.overworld.BiomeGenSeasonalForest.Seasonal Forest": "Seasonal Forest",
"biomesoplenty.common.biome.overworld.BiomeGenShield.Shield": "Shield",
"biomesoplenty.common.biome.overworld.BiomeGenShrubland.Shrubland": "Shrubland",
"biomesoplenty.common.biome.overworld.BiomeGenSludgepit.Sludgepit": "Sludgepit",
"biomesoplenty.common.biome.overworld.BiomeGenSteppe.Steppe": "Steppe",
"biomesoplenty.common.biome.overworld.BiomeGenTemperateRainforest.Temperate Rainforest": "Temperate Rainforest",
"biomesoplenty.common.biome.overworld.BiomeGenThicket.Thicket": "Thicket",
"biomesoplenty.common.biome.overworld.BiomeGenTropicalRainforest.Tropical Rainforest": "Tropical Rainforest",
"biomesoplenty.common.biome.overworld.BiomeGenTundra.Tundra": "Tundra",
"biomesoplenty.common.biome.overworld.BiomeGenWasteland.Wasteland": "Wasteland",
"biomesoplenty.common.biome.overworld.BiomeGenWetland.Wetland": "Wetland",
"biomesoplenty.common.biome.overworld.BiomeGenWoodland.Woodland": "Woodland",
"biomesoplenty.common.biome.overworld.BiomeGenXericShrubland.Xeric Shrubland": "Xeric Shrubland",
"biomesoplenty.common.biome.overworld.ocean.BiomeGenCoralReef.Coral Reef": "Coral Reef",
"biomesoplenty.common.biome.overworld.ocean.BiomeGenKelpForest.Kelp Forest": "Kelp Forest",
"biomesoplenty.common.biome.overworld.sub.BiomeGenAlpsForest.Alps Forest": "Alps Forest",
"biomesoplenty.common.biome.overworld.sub.BiomeGenCanyonRavine.Canyon Ravine": "Canyon Ravine",
"biomesoplenty.common.biome.overworld.sub.BiomeGenGlacier.Glacier": "Glacier",
"biomesoplenty.common.biome.overworld.sub.BiomeGenLandOfLakesMarsh.Land of Lakes Marsh": "Land of Lakes Marsh",
"biomesoplenty.common.biome.overworld.sub.BiomeGenMangrove.Mangrove": "Mangrove",
"biomesoplenty.common.biome.overworld.sub.BiomeGenMeadowForest.Meadow Forest": "Meadow Forest",
"biomesoplenty.common.biome.overworld.sub.BiomeGenOasis.Oasis": "Oasis",
"biomesoplenty.common.biome.overworld.sub.BiomeGenQuagmire.Quagmire": "Quagmire",
"biomesoplenty.common.biome.overworld.sub.BiomeGenScrubland.Scrubland": "Scrubland",
"biomesoplenty.common.biome.overworld.sub.BiomeGenSeasonalForestClearing.Seasonal Forest Clearing": "Seasonal Forest Clearing",
"biomesoplenty.common.biome.overworld.sub.BiomeGenSilkglades.Silkglades": "Silkglades",
"biomesoplenty.common.biome.overworld.sub.BiomeGenSpruceWoods.Spruce Woods": "Spruce Woods",
"biomesoplenty.common.biome.overworld.sub.BiomeGenTropics.Tropics": "Tropics",
"biomesoplenty.common.biome.overworld.sub.BiomeGenVolcano.Volcano": "Volcano",
"biomesoplenty.common.biome.overworld.tech.BiomeGenDryRiver.Dry River": "Dry River",
"biomesoplenty.common.biome.overworld.tech.BiomeGenLushRiver.Lush River": "Lush River",
"chylex.hee.world.biome.BiomeGenHardcoreEnd.Sky": "Sky",
"com.stormister.rediscovered.BiomeGenSky.Heaven": "Heaven",
"drzhark.mocreatures.dimension.BiomeGenWyvernLair.WyvernBiome": "WyvernBiome",
"erebus.world.biomes.BiomeElysianFields$BiomeElysianForest.Elysian Forest": "Elysian Forest",
"erebus.world.biomes.BiomeElysianFields.Elysian Fields": "Elysian Fields",
"erebus.world.biomes.BiomeFungalForest.Fungal Forest": "Fungal Forest",
"erebus.world.biomes.BiomeSubmergedSwamp.Submerged Swamp": "Submerged Swamp",
"erebus.world.biomes.BiomeSubterraneanSavannah.Subterranean Savannah": "Subterranean Savannah",
"erebus.world.biomes.BiomeUlteriorOutback.Ulterior Outback": "Ulterior Outback",
"erebus.world.biomes.BiomeUndergroundJungle.Undergound Jungle": "Undergound Jungle",
"erebus.world.biomes.BiomeVolcanicDesert.Volcanic Desert": "Volcanic Desert",
"jajo_11.ShadowWorld.World.Biome.BiomeGenAngel.Angel Village": "Angel Village",
"jajo_11.ShadowWorld.World.Biome.BiomeGenCookie.Cookie World": "Cookie World",
"jajo_11.ShadowWorld.World.Biome.BiomeGenLabyrinth.Labyrinth": "Labyrinth",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadow.Shadow Forest": "Shadow Forest",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadow.Shadow Forest Hills": "Shadow Forest Hills",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowDeadForest.Dead Forest": "jajo_11.Dead Forest",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowDesert.Shadow Desert": "Shadow Desert",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowDesert.Shadow Desert Hills": "Shadow Desert Hills",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowHills.Shadow Hills": "Shadow Hills",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowJungle.Shadow Jungle": "Shadow Jungle",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowJungle.Shadow Jungle Hills": "Shadow Jungle Hills",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowOcean.Shadow Ocean": "Shadow Ocean",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowPlains.Shadow Plains": "Shadow Plains",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowRiver.Shadow River": "Shadow River",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowSavanna.Shadow Savanna": "Shadow Savanna",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowSavanna.Shadow Savanna Plateu": "Shadow Savanna Plateu",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowSnow.Shadow Snow Plains": "Shadow Snow Plains",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowSnow.Shadow Snowy Hills": "Shadow Snowy Hills",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowSwamp.Shadow Swampland": "Shadow Swampland",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowTaiga.Mega Shadow Taiga": "Mega Shadow Taiga",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowTaiga.Mega Shadow Taiga Hills": "Mega Shadow Taiga Hills",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowTaiga.Shadow Taiga": "Shadow Taiga",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowTaiga.Shadow Taiga Hills": "Shadow Taiga Hills",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowTaiga.cold Shadow Taiga": "cold Shadow Taiga",
"jajo_11.ShadowWorld.World.Biome.BiomeGenShadowTaiga.cold Shadow Taiga Hills": "cold Shadow Taiga Hills",
"micdoodle8.mods.galacticraft.core.world.gen.BiomeGenFlatMoon.moon": "moon",
"micdoodle8.mods.galacticraft.planets.asteroids.world.gen.BiomeGenBaseAsteroids.asteroids": "asteroids",
"micdoodle8.mods.galacticraft.planets.mars.world.gen.BiomeGenFlatMars.marsFlat": "marsFlat",
"net.aetherteam.aether.dungeons.worldgen.DungeonsBiome.Dungeons": "Dungeons",
"net.aetherteam.aether.worldgen.BiomeGenAether.Aether": "Aether",
"net.minecraft.world.biome.BiomeGenBeach.Beach": "Beach",
"net.minecraft.world.biome.BiomeGenBeach.Cold Beach": "Cold Beach",
"net.minecraft.world.biome.BiomeGenForest$1.Roofed Forest M": "Roofed Forest M",
"net.minecraft.world.biome.BiomeGenForest$2.Birch Forest Hills M": "Birch Forest Hills M",
"net.minecraft.world.biome.BiomeGenForest$2.Birch Forest M": "Birch Forest M",
"net.minecraft.world.biome.BiomeGenForest.Flower Forest": "Flower Forest",
"net.minecraft.world.biome.BiomeGenHills.Extreme Hills M": "Extreme Hills M",
"net.minecraft.world.biome.BiomeGenHills.Extreme Hills+": "Extreme Hills+",
"net.minecraft.world.biome.BiomeGenHills.Extreme Hills+ M": "Extreme Hills+ M",
"net.minecraft.world.biome.BiomeGenMesa.Mesa (Bryce)": "Mesa (Bryce)",
"net.minecraft.world.biome.BiomeGenMesa.Mesa Plateau F M": "Mesa Plateau F M",
"net.minecraft.world.biome.BiomeGenMesa.Mesa Plateau M": "Mesa Plateau M",
"net.minecraft.world.biome.BiomeGenMutated.Cold Taiga M": "Cold Taiga M",
"net.minecraft.world.biome.BiomeGenMutated.Desert M": "Desert M",
"net.minecraft.world.biome.BiomeGenMutated.Elysian Fields M": "Elysian Fields M",
"net.minecraft.world.biome.BiomeGenMutated.Elysian Forest M": "Elysian Forest M",
"net.minecraft.world.biome.BiomeGenMutated.Fungal Forest M": "Fungal Forest M",
"net.minecraft.world.biome.BiomeGenMutated.Jungle M": "Jungle M",
"net.minecraft.world.biome.BiomeGenMutated.JungleEdge M": "JungleEdge M",
"net.minecraft.world.biome.BiomeGenMutated.Submerged Swamp M": "Submerged Swamp M",
"net.minecraft.world.biome.BiomeGenMutated.Subterranean Savannah M": "Subterranean Savannah M",
"net.minecraft.world.biome.BiomeGenMutated.Swampland M": "Swampland M",
"net.minecraft.world.biome.BiomeGenMutated.Taiga M": "Taiga M",
"net.minecraft.world.biome.BiomeGenMutated.Ulterior Outback M": "Ulterior Outback M",
"net.minecraft.world.biome.BiomeGenMutated.Undergound Jungle M": "Undergound Jungle M",
"net.minecraft.world.biome.BiomeGenMutated.Volcanic Desert M": "Volcanic Desert M",
"net.minecraft.world.biome.BiomeGenMutated.coarseIslands M": "coarseIslands M",
"net.minecraft.world.biome.BiomeGenMutated.deepWaters M": "deepWaters M",
"net.minecraft.world.biome.BiomeGenMutated.marsh1 M": "marsh1 M",
"net.minecraft.world.biome.BiomeGenMutated.marsh2 M": "marsh2 M",
"net.minecraft.world.biome.BiomeGenMutated.patchyIslands M": "patchyIslands M",
"net.minecraft.world.biome.BiomeGenMutated.sludgePlains M": "sludgePlains M",
"net.minecraft.world.biome.BiomeGenMutated.swamplands M": "swamplands M",
"net.minecraft.world.biome.BiomeGenOcean.Deep Ocean": "Deep Ocean",
"net.minecraft.world.biome.BiomeGenOcean.FrozenOcean": "FrozenOcean",
"net.minecraft.world.biome.BiomeGenPlains.Sunflower Plains": "Sunflower Plains",
"net.minecraft.world.biome.BiomeGenRiver.FrozenRiver": "FrozenRiver",
"net.minecraft.world.biome.BiomeGenSavanna$Mutated.Savanna M": "Savanna M",
"net.minecraft.world.biome.BiomeGenSavanna$Mutated.Savanna Plateau M": "Savanna Plateau M",
"net.minecraft.world.biome.BiomeGenSnow.Ice Mountains": "Ice Mountains",
"net.minecraft.world.biome.BiomeGenSnow.Ice Plains Spikes": "Ice Plains Spikes",
"net.minecraft.world.biome.BiomeGenStoneBeach.Stone Beach": "Stone Beach",
"net.minecraft.world.biome.BiomeGenTaiga.Mega Spruce Taiga": "Mega Spruce Taiga",
"net.minecraft.world.biome.BiomeGenTaiga.Mega Taiga": "Mega Taiga",
"net.minecraft.world.biome.BiomeGenTaiga.Mega Taiga Hills": "Mega Taiga Hills",
"thaumcraft.common.lib.world.biomes.BiomeGenEerie.Eerie": "Eerie",
"thaumcraft.common.lib.world.biomes.BiomeGenEldritch.Eldritch": "Eldritch",
"thaumcraft.common.lib.world.biomes.BiomeGenMagicalForest.Magical Forest": "Magical Forest",
"thaumcraft.common.lib.world.biomes.BiomeGenTaint.Tainted Land": "Tainted Land",
"thebetweenlands.world.biomes.BiomeCoarseIslands.coarseIslands": "coarseIslands",
"thebetweenlands.world.biomes.BiomeDeepWaters.deepWaters": "deepWaters",
"thebetweenlands.world.biomes.BiomeMarsh.marsh1": "marsh1",
"thebetweenlands.world.biomes.BiomeMarsh.marsh2": "marsh2",
"thebetweenlands.world.biomes.BiomePatchyIslands.patchyIslands": "patchyIslands",
"thebetweenlands.world.biomes.BiomeSludgePlains.sludgePlains": "sludgePlains",
"thebetweenlands.world.biomes.BiomeSwampLands.swamplands": "swamplands",
"twilightforest.biomes.TFBiomeClearing.Twilight Clearing": "Twilight Clearing",
"twilightforest.biomes.TFBiomeDarkForest.Dark Forest": "Dark Forest",
"twilightforest.biomes.TFBiomeDarkForestCenter.Dark Forest Center": "Dark Forest Center",
"twilightforest.biomes.TFBiomeDeepMushrooms.Deep Mushroom Forest": "Deep Mushroom Forest",
"twilightforest.biomes.TFBiomeEnchantedForest.Enchanted Forest": "Enchanted Forest",
"twilightforest.biomes.TFBiomeFinalPlateau.Highlands Center": "Highlands Center",
"twilightforest.biomes.TFBiomeFireSwamp.Fire Swamp": "Fire Swamp",
"twilightforest.biomes.TFBiomeFireflyForest.Firefly Forest": "Firefly Forest",
"twilightforest.biomes.TFBiomeGlacier.Twilight Glacier": "Twilight Glacier",
"twilightforest.biomes.TFBiomeHighlands.Twilight Highlands": "Twilight Highlands",
"twilightforest.biomes.TFBiomeMushrooms.Mushroom Forest": "Mushroom Forest",
"twilightforest.biomes.TFBiomeOakSavanna.Oak Savanna": "Oak Savanna",
"twilightforest.biomes.TFBiomeSnow.Snowy Forest": "Snowy Forest",
"twilightforest.biomes.TFBiomeStream.Twilight Stream": "Twilight Stream",
"twilightforest.biomes.TFBiomeSwamp.Twilight Swamp": "Twilight Swamp",
"twilightforest.biomes.TFBiomeThornlands.Thornlands": "Thornlands",
"twilightforest.biomes.TFBiomeTwilightForest.Twilight Forest": "Twilight Forest",
"twilightforest.biomes.TFBiomeTwilightForestVariant.Dense Twilight Forest": "Dense Twilight Forest",
"twilightforest.biomes.TFBiomeTwilightLake.Twilight Lake": "Twilight Lake"
},
"Attribute Groups": {
"": {
"BEACH": {
"contents": [
"Beach",
"MushroomIslandShore",
"Stone Beach",
"Cold Beach",
"Tropics"
]
},
"COLD": {
"contents": [
"Taiga",
"TaigaHills",
"FrozenOcean",
"FrozenRiver",
"Ice Plains",
"Ice Mountains",
"Sky",
"Cold Beach",
"Cold Taiga",
"Cold Taiga Hills",
"Mega Taiga",
"Mega Taiga Hills",
"Alps",
"Alps Forest",
"Arctic",
"Snowy Coniferous Forest",
"Frost Forest",
"Glacier",
"Maple Woods",
"Tundra",
"Snowy Forest",
"Twilight Glacier",
"Ice Plains Spikes",
"Cold Taiga M",
"asteroids",
"marsFlat",
"moon"
]
},
"CONIFEROUS": {
"contents": [
"Taiga",
"TaigaHills",
"Cold Taiga",
"Cold Taiga Hills",
"Mega Taiga",
"Mega Taiga Hills",
"Boreal Forest",
"Coniferous Forest",
"Snowy Coniferous Forest",
"Redwood Forest",
"Shield",
"Spruce Woods",
"Temperate Rainforest",
"Twilight Highlands",
"Snowy Forest"
]
},
"DEAD": {
"contents": [
"Arctic",
"Bog",
"Crag",
"Dead Forest",
"Dead Swamp",
"Fen",
"Glacier",
"Ominous Woods",
"Quagmire",
"Silkglades",
"Sludgepit",
"Steppe",
"Thicket",
"Tundra",
"Wasteland",
"Highlands Center",
"Thornlands",
"asteroids",
"marsFlat",
"moon"
]
},
"DENSE": {
"contents": [
"Jungle",
"JungleHills",
"Roofed Forest",
"Bamboo Forest",
"Boreal Forest",
"Coniferous Forest",
"Snowy Coniferous Forest",
"Deciduous Forest",
"Grove",
"Jade Cliffs",
"Rainforest",
"Redwood Forest",
"Sacred Springs",
"Seasonal Forest",
"Spruce Woods",
"Thicket",
"Tropical Rainforest",
"Wetland",
"Woodland",
"swamplands",
"Dense Twilight Forest",
"Dark Forest",
"Dark Forest Center",
"Mega Spruce Taiga"
]
},
"DESERT": {
"contents": []
},
"DRY": {
"contents": [
"Desert",
"DesertHills",
"Sky",
"Hell",
"Brushland",
"Canyon",
"Canyon Ravine",
"Crag",
"Deciduous Forest",
"Heathland",
"Lush Desert",
"Mountain",
"Oasis",
"Outback",
"Prairie",
"Scrubland",
"Shrubland",
"Steppe",
"Thicket",
"Tundra",
"Volcano",
"Woodland",
"Highlands Center",
"Thornlands",
"Subterranean Savannah",
"Desert M",
"Savanna M",
"Savanna Plateau M",
"Mesa (Bryce)",
"Mesa Plateau F M",
"Mesa Plateau M",
"Dry River",
"patchyIslands M",
"marsh1 M",
"marsh2 M",
"sludgePlains M",
"swamplands M",
"coarseIslands M",
"deepWaters M",
"Spectral Garden",
"Polar Chasm",
"Aether",
"Subterranean Savannah M",
"asteroids",
"marsFlat",
"moon"
]
},
"END": {
"contents": [
"Sky",
"Eldritch"
]
},
"FOREST": {
"contents": [
"Forest",
"Taiga",
"TaigaHills",
"ForestHills",
"JungleEdge",
"Birch Forest",
"Birch Forest Hills",
"Roofed Forest",
"Cold Taiga",
"Cold Taiga Hills",
"Mega Taiga",
"Mega Taiga Hills",
"Extreme Hills+",
"Magical Forest",
"Alps Forest",
"Bamboo Forest",
"Bog",
"Boreal Forest",
"Cherry Blossom Grove",
"Coniferous Forest",
"Snowy Coniferous Forest",
"Dead Forest",
"Deciduous Forest",
"Fen",
"Frost Forest",
"Fungi Forest",
"Grove",
"Jade Cliffs",
"Mangrove",
"Maple Woods",
"Meadow",
"Meadow Forest",
"Mountain",
"Mystic Grove",
"Kelp Forest",
"Ominous Woods",
"Orchard",
"Rainforest",
"Redwood Forest",
"Sacred Springs",
"Seasonal Forest",
"Shield",
"Silkglades",
"Sludgepit",
"Spruce Woods",
"Temperate Rainforest",
"Thicket",
"Wetland",
"Woodland",
"swamplands",
"Twilight Forest",
"Dense Twilight Forest",
"Twilight Highlands",
"Mushroom Forest",
"Snowy Forest",
"Oak Savanna",
"Firefly Forest",
"Deep Mushroom Forest",
"Dark Forest",
"Enchanted Forest",
"Dark Forest Center",
"Flower Forest",
"Mega Spruce Taiga",
"Mesa Plateau F M"
]
},
"FROZEN": {
"contents": []
},
"HILLS": {
"contents": [
"Extreme Hills",
"TaigaHills",
"DesertHills",
"JungleHills",
"ForestHills",
"Birch Forest Hills",
"Cold Taiga Hills",
"Mega Taiga Hills",
"Canyon",
"Canyon Ravine",
"Coniferous Forest",
"Snowy Coniferous Forest",
"Glacier",
"Grassland",
"Highland",
"Moor",
"Rainforest",
"Temperate Rainforest",
"Thornlands",
"Extreme Hills M",
"Flower Forest",
"Taiga M",
"Ice Plains Spikes",
"Jungle M",
"JungleEdge M",
"Birch Forest M",
"Birch Forest Hills M",
"Roofed Forest M",
"Cold Taiga M",
"Extreme Hills+ M",
"Savanna M",
"Savanna Plateau M",
"Undergound Jungle M",
"Volcanic Desert M",
"Subterranean Savannah M",
"Elysian Fields M",
"Ulterior Outback M",
"Fungal Forest M",
"Submerged Swamp M",
"Elysian Forest M"
]
},
"HOT": {
"contents": [
"Desert",
"DesertHills",
"Jungle",
"JungleHills",
"Hell",
"JungleEdge",
"Savanna",
"Savanna Plateau",
"Brushland",
"Canyon",
"Canyon Ravine",
"Lush Desert",
"Oasis",
"Outback",
"Scrubland",
"Steppe",
"Tropical Rainforest",
"Volcano",
"Fire Swamp",
"Eucalyptus Forest",
"Undergound Jungle",
"Volcanic Desert",
"Subterranean Savannah",
"Ulterior Outback",
"Fungal Forest",
"Desert M",
"Jungle M",
"JungleEdge M",
"Savanna M",
"Savanna Plateau M",
"Mesa (Bryce)",
"Mesa Plateau F M",
"Mesa Plateau M",
"Xeric Shrubland",
"Dry River",
"patchyIslands M",
"marsh1 M",
"marsh2 M",
"sludgePlains M",
"swamplands M",
"coarseIslands M",
"deepWaters M",
"Spectral Garden",
"Polar Chasm",
"Undergound Jungle M",
"Volcanic Desert M",
"Subterranean Savannah M",
"Ulterior Outback M",
"Fungal Forest M"
]
},
"JUNGLE": {
"contents": [
"Jungle",
"JungleHills",
"JungleEdge",
"Bamboo Forest",
"Oasis",
"Rainforest",
"Tropical Rainforest",
"Tropics",
"Undergarden"
]
},
"LUSH": {
"contents": [
"Bamboo Forest",
"Bayou",
"Boreal Forest",
"Cherry Blossom Grove",
"Flower Field",
"Fungi Forest",
"Garden",
"Grassland",
"Grove",
"Lavender Fields",
"Lush Desert",
"Lush Swamp",
"Mangrove",
"Marsh",
"Meadow",
"Meadow Forest",
"Mystic Grove",
"Oasis",
"Orchard",
"Rainforest",
"Sacred Springs",
"Seasonal Forest",
"Spruce Woods",
"Temperate Rainforest",
"Tropical Rainforest",
"Tropics",
"Wetland",
"Firefly Forest"
]
},
"MAGICAL": {
"contents": [
"Tainted Land",
"Eerie",
"Eldritch",
"Magical Forest",
"Cherry Blossom Grove",
"Fungi Forest",
"Garden",
"Mystic Grove",
"Ominous Woods",
"Sacred Springs",
"Enchanted Forest",
"Dark Forest Center"
]
},
"MESA": {
"contents": [
"Mesa",
"Mesa Plateau F",
"Mesa Plateau",
"Highlands Center"
]
},
"MOUNTAIN": {
"contents": [
"Extreme Hills",
"Ice Mountains",
"Extreme Hills Edge",
"Extreme Hills+",
"Alps",
"Alps Forest",
"Canyon",
"Crag",
"Highland",
"Jade Cliffs",
"Mountain",
"Sacred Springs",
"Volcano",
"Twilight Highlands"
]
},
"MUSHROOM": {
"contents": [
"MushroomIsland",
"MushroomIslandShore",
"Fungi Forest",
"Mushroom Forest",
"Deep Mushroom Forest"
]
},
"NETHER": {
"contents": [
"Hell",
"Boneyard",
"Corrupted Sands",
"Phantasmagoric Inferno",
"Undergarden",
"Visceral Heap"
]
},
"OCEAN": {
"contents": [
"Ocean",
"FrozenOcean",
"Deep Ocean",
"Bayou",
"Lush Swamp",
"Mangrove",
"Marsh",
"Coral Reef",
"Kelp Forest",
"Shield",
"Tropics",
"swamplands",
"coarseIslands",
"deepWaters",
"patchyIslands",
"Twilight Lake"
]
},
"PLAINS": {
"contents": [
"Plains",
"Savanna",
"Savanna Plateau",
"Brushland",
"Chaparral",
"Flower Field",
"Garden",
"Grassland",
"Grove",
"Heathland",
"Lavender Fields",
"Meadow",
"Meadow Forest",
"Orchard",
"Outback",
"Prairie",
"Scrubland",
"Shrubland",
"Steppe",
"Thicket",
"Twilight Clearing",
"Dense Forest",
"Eucalyptus Forest",
"Land of Lakes",
"Undergound Jungle",
"Volcanic Desert",
"Subterranean Savannah",
"Elysian Fields",
"Ulterior Outback",
"Fungal Forest",
"Submerged Swamp",
"Elysian Forest",
"Origin Valley",
"Sunflower Plains",
"Desert M",
"Heaven",
"Mesa (Bryce)",
"Mesa Plateau M",
"Xeric Shrubland",
"Dry River",
"Lush River",
"patchyIslands M",
"marsh1 M",
"marsh2 M",
"sludgePlains M",
"swamplands M",
"coarseIslands M",
"deepWaters M",
"Seasonal Forest Clearing",
"Spectral Garden",
"Polar Chasm",
"Aether"
]
},
"RIVER": {
"contents": [
"River",
"FrozenRiver",
"Bayou",
"Lush Swamp",
"Mangrove",
"Marsh",
"Coral Reef",
"Kelp Forest",
"Shield",
"Tropics",
"swamplands",
"coarseIslands",
"deepWaters",
"patchyIslands",
"Twilight Stream",
"Lush River"
]
},
"SANDY": {
"contents": [
"Desert",
"DesertHills",
"Mesa",
"Mesa Plateau F",
"Mesa Plateau",
"Canyon",
"Canyon Ravine",
"Corrupted Sands",
"Lush Desert",
"Oasis",
"Outback",
"Steppe",
"Volcanic Desert",
"Ulterior Outback",
"Desert M",
"Mesa (Bryce)",
"Mesa Plateau F M",
"Mesa Plateau M",
"Xeric Shrubland",
"Dry River",
"Volcanic Desert M",
"Ulterior Outback M",
"marsFlat"
]
},
"SAVANNA": {
"contents": [
"Savanna",
"Savanna Plateau",
"Brushland",
"Heathland",
"Lush Desert",
"Outback",
"Scrubland",
"Steppe",
"Savanna M",
"Savanna Plateau M",
"patchyIslands M",
"marsh1 M",
"marsh2 M",
"sludgePlains M",
"swamplands M",
"coarseIslands M",
"deepWaters M",
"Spectral Garden",
"Polar Chasm"
]
},
"SNOWY": {
"contents": [
"FrozenOcean",
"FrozenRiver",
"Ice Plains",
"Ice Mountains",
"Cold Beach",
"Cold Taiga",
"Cold Taiga Hills",
"Alps",
"Alps Forest",
"Arctic",
"Snowy Coniferous Forest",
"Frost Forest",
"Glacier",
"Snowy Forest",
"Twilight Glacier",
"Ice Plains Spikes",
"Cold Taiga M"
]
},
"SPARSE": {
"contents": [
"Extreme Hills+",
"Savanna",
"Savanna Plateau",
"Mesa Plateau F",
"Canyon",
"Chaparral",
"Dead Forest",
"Dead Swamp",
"Frost Forest",
"Grassland",
"Highland",
"Lavender Fields",
"Marsh",
"Moor",
"Orchard",
"Prairie",
"Scrubland",
"Shrubland",
"Steppe",
"Tundra",
"Wasteland",
"Twilight Clearing",
"Oak Savanna",
"Savanna M",
"Savanna Plateau M"
]
},
"SPOOKY": {
"contents": [
"Roofed Forest",
"Eerie",
"Eldritch",
"Boneyard",
"Corrupted Sands",
"Crag",
"Dead Forest",
"Dead Swamp",
"Ominous Woods",
"Phantasmagoric Inferno",
"Quagmire",
"Silkglades",
"Sludgepit",
"Undergarden",
"Visceral Heap",
"Wasteland",
"Dark Forest",
"Dark Forest Center",
"asteroids"
]
},
"SWAMP": {
"contents": [
"Swampland",
"Bayou",
"Bog",
"Dead Swamp",
"Fen",
"Fungi Forest",
"Grassland",
"Lush Swamp",
"Marsh",
"Moor",
"Ominous Woods",
"Quagmire",
"Silkglades",
"Sludgepit",
"Wetland",
"swamplands",
"coarseIslands",
"deepWaters",
"patchyIslands",
"marsh1",
"marsh2",
"sludgePlains",
"Twilight Swamp",
"Fire Swamp",
"Swampland M",
"Land of Lakes Marsh"
]
},
"WASTELAND": {
"contents": [
"Ice Plains",
"Tainted Land",
"Arctic",
"Boneyard",
"Crag",
"Quagmire",
"Sludgepit",
"Tundra",
"Volcano",
"Wasteland",
"sludgePlains",
"Twilight Glacier",
"Fire Swamp",
"Highlands Center",
"Thornlands"
]
},
"WATER": {
"contents": []
},
"WET": {
"contents": [
"Swampland",
"Jungle",
"JungleHills",
"JungleEdge",
"Bayou",
"Bog",
"Fen",
"Fungi Forest",
"Lush Swamp",
"Mangrove",
"Marsh",
"Moor",
"Mystic Grove",
"Quagmire",
"Rainforest",
"Sacred Springs",
"Shield",
"Sludgepit",
"Temperate Rainforest",
"Tropical Rainforest",
"Tropics",
"Wetland",
"swamplands",
"coarseIslands",
"patchyIslands",
"marsh1",
"marsh2",
"sludgePlains",
"Twilight Swamp",
"Eucalyptus Forest",
"Land of Lakes",
"Undergound Jungle",
"Fungal Forest",
"Swampland M",
"Jungle M",
"Land of Lakes Marsh",
"Undergound Jungle M",
"Fungal Forest M"
]
}
}
},
"Biome Groups": {
"": {
"Aether": {
"contents": [
"Aether"
]
},
"Alps": {
"contents": [
"Alps"
]
},
"Alps Forest": {
"contents": [
"Alps Forest"
]
},
"Angel Village": {
"contents": [
"Angel Village"
]
},
"Arctic": {
"contents": [
"Arctic"
]
},
"Bamboo Forest": {
"contents": [
"Bamboo Forest"
]
},
"Bayou": {
"contents": [
"Bayou"
]
},
"Beach": {
"contents": [
"Beach"
]
},
"Birch Forest": {
"contents": [
"Birch Forest"
]
},
"Birch Forest Hills": {
"contents": [
"Birch Forest Hills"
]
},
"Birch Forest Hills M": {
"contents": [
"Birch Forest Hills M"
]
},
"Birch Forest M": {
"contents": [
"Birch Forest M"
]
},
"Bog": {
"contents": [
"Bog"
]
},
"Boneyard": {
"contents": [
"Boneyard"
]
},
"Boreal Forest": {
"contents": [
"Boreal Forest"
]
},
"Brushland": {
"contents": [
"Brushland"
]
},
"Canyon": {
"contents": [
"Canyon"
]
},
"Canyon Ravine": {
"contents": [
"Canyon Ravine"
]
},
"Chaparral": {
"contents": [
"Chaparral"
]
},
"Cherry Blossom Grove": {
"contents": [
"Cherry Blossom Grove"
]
},
"Cold Beach": {
"contents": [
"Cold Beach"
]
},
"Cold Taiga": {
"contents": [
"Cold Taiga"
]
},
"Cold Taiga Hills": {
"contents": [
"Cold Taiga Hills"
]
},
"Cold Taiga M": {
"contents": [
"Cold Taiga M"
]
},
"Coniferous Forest": {
"contents": [
"Coniferous Forest"
]
},
"Cookie World": {
"contents": [
"Cookie World"
]
},
"Coral Reef": {
"contents": [
"Coral Reef"
]
},
"Corrupted Sands": {
"contents": [
"Corrupted Sands"
]
},
"Crag": {
"contents": [
"Crag"
]
},
"Dark Forest": {
"contents": [
"Dark Forest"
]
},
"Dark Forest Center": {
"contents": [
"Dark Forest Center"
]
},
"Dead Forest": {
"contents": [
"Dead Forest"
]
},
"Dead Swamp": {
"contents": [
"Dead Swamp"
]
},
"Deciduous Forest": {
"contents": [
"Deciduous Forest"
]
},
"Deep Mushroom Forest": {
"contents": [
"Deep Mushroom Forest"
]
},
"Deep Ocean": {
"contents": [
"Deep Ocean"
]
},
"Dense Forest": {
"contents": [
"Dense Forest"
]
},
"Dense Twilight Forest": {
"contents": [
"Dense Twilight Forest"
]
},
"Desert": {
"contents": [
"Desert"
]
},
"Desert M": {
"contents": [
"Desert M"
]
},
"DesertHills": {
"contents": [
"DesertHills"
]
},
"Dry River": {
"contents": [
"Dry River"
]
},
"Dungeons": {
"contents": [
"Dungeons"
]
},
"Eerie": {
"contents": [
"Eerie"
]
},
"Eldritch": {
"contents": [
"Eldritch"
]
},
"Elysian Fields": {
"contents": [
"Elysian Fields"
]
},
"Elysian Fields M": {
"contents": [
"Elysian Fields M"
]
},
"Elysian Forest": {
"contents": [
"Elysian Forest"
]
},
"Elysian Forest M": {
"contents": [
"Elysian Forest M"
]
},
"Enchanted Forest": {
"contents": [
"Enchanted Forest"
]
},
"Eucalyptus Forest": {
"contents": [
"Eucalyptus Forest"
]
},
"Extreme Hills": {
"contents": [
"Extreme Hills"
]
},
"Extreme Hills Edge": {
"contents": [
"Extreme Hills Edge"
]
},
"Extreme Hills M": {
"contents": [
"Extreme Hills M"
]
},
"Extreme Hills+": {
"contents": [
"Extreme Hills+"
]
},
"Extreme Hills+ M": {
"contents": [
"Extreme Hills+ M"
]
},
"Fen": {
"contents": [
"Fen"
]
},
"Fire Swamp": {
"contents": [
"Fire Swamp"
]
},
"Firefly Forest": {
"contents": [
"Firefly Forest"
]
},
"Flower Field": {
"contents": [
"Flower Field"
]
},
"Flower Forest": {
"contents": [
"Flower Forest"
]
},
"Forest": {
"contents": [
"Forest"
]
},
"ForestHills": {
"contents": [
"ForestHills"
]
},
"Frost Forest": {
"contents": [
"Frost Forest"
]
},
"FrozenOcean": {
"contents": [
"FrozenOcean"
]
},
"FrozenRiver": {
"contents": [
"FrozenRiver"
]
},
"Fungal Forest": {
"contents": [
"Fungal Forest"
]
},
"Fungal Forest M": {
"contents": [
"Fungal Forest M"
]
},
"Fungi Forest": {
"contents": [
"Fungi Forest"
]
},
"Garden": {
"contents": [
"Garden"
]
},
"Glacier": {
"contents": [
"Glacier"
]
},
"Grassland": {
"contents": [
"Grassland"
]
},
"Grove": {
"contents": [
"Grove"
]
},
"Heathland": {
"contents": [
"Heathland"
]
},
"Heaven": {
"contents": [
"Heaven"
]
},
"Hell": {
"contents": [
"Hell"
]
},
"Highland": {
"contents": [
"Highland"
]
},
"Highlands Center": {
"contents": [
"Highlands Center"
]
},
"Ice Mountains": {
"contents": [
"Ice Mountains"
]
},
"Ice Plains": {
"contents": [
"Ice Plains"
]
},
"Ice Plains Spikes": {
"contents": [
"Ice Plains Spikes"
]
},
"Jade Cliffs": {
"contents": [
"Jade Cliffs"
]
},
"Jungle": {
"contents": [
"Jungle"
]
},
"Jungle M": {
"contents": [
"Jungle M"
]
},
"JungleEdge": {
"contents": [
"JungleEdge"
]
},
"JungleEdge M": {
"contents": [
"JungleEdge M"
]
},
"JungleHills": {
"contents": [
"JungleHills"
]
},
"Kelp Forest": {
"contents": [
"Kelp Forest"
]
},
"Labyrinth": {
"contents": [
"Labyrinth"
]
},
"Land of Lakes": {
"contents": [
"Land of Lakes"
]
},
"Land of Lakes Marsh": {
"contents": [
"Land of Lakes Marsh"
]
},
"Lavender Fields": {
"contents": [
"Lavender Fields"
]
},
"Lush Desert": {
"contents": [
"Lush Desert"
]
},
"Lush River": {
"contents": [
"Lush River"
]
},
"Lush Swamp": {
"contents": [
"Lush Swamp"
]
},
"Magical Forest": {
"contents": [
"Magical Forest"
]
},
"Mangrove": {
"contents": [
"Mangrove"
]
},
"Maple Woods": {
"contents": [
"Maple Woods"
]
},
"Marsh": {
"contents": [
"Marsh"
]
},
"Meadow": {
"contents": [
"Meadow"
]
},
"Meadow Forest": {
"contents": [
"Meadow Forest"
]
},
"Mega Shadow Taiga": {
"contents": [
"Mega Shadow Taiga"
]
},
"Mega Shadow Taiga Hills": {
"contents": [
"Mega Shadow Taiga Hills"
]
},
"Mega Spruce Taiga": {
"contents": [
"Mega Spruce Taiga"
]
},
"Mega Taiga": {
"contents": [
"Mega Taiga"
]
},
"Mega Taiga Hills": {
"contents": [
"Mega Taiga Hills"
]
},
"Mesa": {
"contents": [
"Mesa"
]
},
"Mesa (Bryce)": {
"contents": [
"Mesa (Bryce)"
]
},
"Mesa Plateau": {
"contents": [
"Mesa Plateau"
]
},
"Mesa Plateau F": {
"contents": [
"Mesa Plateau F"
]
},
"Mesa Plateau F M": {
"contents": [
"Mesa Plateau F M"
]
},
"Mesa Plateau M": {
"contents": [
"Mesa Plateau M"
]
},
"Moor": {
"contents": [
"Moor"
]
},
"Mountain": {
"contents": [
"Mountain"
]
},
"Mushroom Forest": {
"contents": [
"Mushroom Forest"
]
},
"MushroomIsland": {
"contents": [
"MushroomIsland"
]
},
"MushroomIslandShore": {
"contents": [
"MushroomIslandShore"
]
},
"Mystic Grove": {
"contents": [
"Mystic Grove"
]
},
"Oak Savanna": {
"contents": [
"Oak Savanna"
]
},
"Oasis": {
"contents": [
"Oasis"
]
},
"Ocean": {
"contents": [
"Ocean"
]
},
"Ominous Woods": {
"contents": [
"Ominous Woods"
]
},
"Orchard": {
"contents": [
"Orchard"
]
},
"Origin Valley": {
"contents": [
"Origin Valley"
]
},
"Outback": {
"contents": [
"Outback"
]
},
"Phantasmagoric Inferno": {
"contents": [
"Phantasmagoric Inferno"
]
},
"Plains": {
"contents": [
"Plains"
]
},
"Polar Chasm": {
"contents": [
"Polar Chasm"
]
},
"Prairie": {
"contents": [
"Prairie"
]
},
"Quagmire": {
"contents": [
"Quagmire"
]
},
"Rainforest": {
"contents": [
"Rainforest"
]
},
"Redwood Forest": {
"contents": [
"Redwood Forest"
]
},
"River": {
"contents": [
"River"
]
},
"Roofed Forest": {
"contents": [
"Roofed Forest"
]
},
"Roofed Forest M": {
"contents": [
"Roofed Forest M"
]
},
"Sacred Springs": {
"contents": [
"Sacred Springs"
]
},
"Savanna": {
"contents": [
"Savanna"
]
},
"Savanna M": {
"contents": [
"Savanna M"
]
},
"Savanna Plateau": {
"contents": [
"Savanna Plateau"
]
},
"Savanna Plateau M": {
"contents": [
"Savanna Plateau M"
]
},
"Scrubland": {
"contents": [
"Scrubland"
]
},
"Seasonal Forest": {
"contents": [
"Seasonal Forest"
]
},
"Seasonal Forest Clearing": {
"contents": [
"Seasonal Forest Clearing"
]
},
"Shadow Desert": {
"contents": [
"Shadow Desert"
]
},
"Shadow Desert Hills": {
"contents": [
"Shadow Desert Hills"
]
},
"Shadow Forest": {
"contents": [
"Shadow Forest"
]
},
"Shadow Forest Hills": {
"contents": [
"Shadow Forest Hills"
]
},
"Shadow Hills": {
"contents": [
"Shadow Hills"
]
},
"Shadow Jungle": {
"contents": [
"Shadow Jungle"
]
},
"Shadow Jungle Hills": {
"contents": [
"Shadow Jungle Hills"
]
},
"Shadow Ocean": {
"contents": [
"Shadow Ocean"
]
},
"Shadow Plains": {
"contents": [
"Shadow Plains"
]
},
"Shadow River": {
"contents": [
"Shadow River"
]
},
"Shadow Savanna": {
"contents": [
"Shadow Savanna"
]
},
"Shadow Savanna Plateu": {
"contents": [
"Shadow Savanna Plateu"
]
},
"Shadow Snow Plains": {
"contents": [
"Shadow Snow Plains"
]
},
"Shadow Snowy Hills": {
"contents": [
"Shadow Snowy Hills"
]
},
"Shadow Swampland": {
"contents": [
"Shadow Swampland"
]
},
"Shadow Taiga": {
"contents": [
"Shadow Taiga"
]
},
"Shadow Taiga Hills": {
"contents": [
"Shadow Taiga Hills"
]
},
"Shield": {
"contents": [
"Shield"
]
},
"Shrubland": {
"contents": [
"Shrubland"
]
},
"Silkglades": {
"contents": [
"Silkglades"
]
},
"Sky": {
"contents": [
"Sky"
]
},
"Sludgepit": {
"contents": [
"Sludgepit"
]
},
"Snowy Coniferous Forest": {
"contents": [
"Snowy Coniferous Forest"
]
},
"Snowy Forest": {
"contents": [
"Snowy Forest"
]
},
"Spectral Garden": {
"contents": [
"Spectral Garden"
]
},
"Spruce Woods": {
"contents": [
"Spruce Woods"
]
},
"Steppe": {
"contents": [
"Steppe"
]
},
"Stone Beach": {
"contents": [
"Stone Beach"
]
},
"Submerged Swamp": {
"contents": [
"Submerged Swamp"
]
},
"Submerged Swamp M": {
"contents": [
"Submerged Swamp M"
]
},
"Subterranean Savannah": {
"contents": [
"Subterranean Savannah"
]
},
"Subterranean Savannah M": {
"contents": [
"Subterranean Savannah M"
]
},
"Sunflower Plains": {
"contents": [
"Sunflower Plains"
]
},
"Swampland": {
"contents": [
"Swampland"
]
},
"Swampland M": {
"contents": [
"Swampland M"
]
},
"Taiga": {
"contents": [
"Taiga"
]
},
"Taiga M": {
"contents": [
"Taiga M"
]
},
"TaigaHills": {
"contents": [
"TaigaHills"
]
},
"Tainted Land": {
"contents": [
"Tainted Land"
]
},
"Temperate Rainforest": {
"contents": [
"Temperate Rainforest"
]
},
"Thicket": {
"contents": [
"Thicket"
]
},
"Thornlands": {
"contents": [
"Thornlands"
]
},
"Tropical Rainforest": {
"contents": [
"Tropical Rainforest"
]
},
"Tropics": {
"contents": [
"Tropics"
]
},
"Tundra": {
"contents": [
"Tundra"
]
},
"Twilight Clearing": {
"contents": [
"Twilight Clearing"
]
},
"Twilight Forest": {
"contents": [
"Twilight Forest"
]
},
"Twilight Glacier": {
"contents": [
"Twilight Glacier"
]
},
"Twilight Highlands": {
"contents": [
"Twilight Highlands"
]
},
"Twilight Lake": {
"contents": [
"Twilight Lake"
]
},
"Twilight Stream": {
"contents": [
"Twilight Stream"
]
},
"Twilight Swamp": {
"contents": [
"Twilight Swamp"
]
},
"Ulterior Outback": {
"contents": [
"Ulterior Outback"
]
},
"Ulterior Outback M": {
"contents": [
"Ulterior Outback M"
]
},
"Undergarden": {
"contents": [
"Undergarden"
]
},
"Undergound Jungle": {
"contents": [
"Undergound Jungle"
]
},
"Undergound Jungle M": {
"contents": [
"Undergound Jungle M"
]
},
"Visceral Heap": {
"contents": [
"Visceral Heap"
]
},
"Volcanic Desert": {
"contents": [
"Volcanic Desert"
]
},
"Volcanic Desert M": {
"contents": [
"Volcanic Desert M"
]
},
"Volcano": {
"contents": [
"Volcano"
]
},
"Wasteland": {
"contents": [
"Wasteland"
]
},
"Wetland": {
"contents": [
"Wetland"
]
},
"Woodland": {
"contents": [
"Woodland"
]
},
"WyvernBiome": {
"contents": [
"WyvernBiome"
]
},
"Xeric Shrubland": {
"contents": [
"Xeric Shrubland"
]
},
"asteroids": {
"contents": [
"asteroids"
]
},
"coarseIslands": {
"contents": [
"coarseIslands"
]
},
"coarseIslands M": {
"contents": [
"coarseIslands M"
]
},
"cold Shadow Taiga": {
"contents": [
"cold Shadow Taiga"
]
},
"cold Shadow Taiga Hills": {
"contents": [
"cold Shadow Taiga Hills"
]
},
"deepWaters": {
"contents": [
"deepWaters"
]
},
"deepWaters M": {
"contents": [
"deepWaters M"
]
},
"marsFlat": {
"contents": [
"marsFlat"
]
},
"marsh1": {
"contents": [
"marsh1"
]
},
"marsh1 M": {
"contents": [
"marsh1 M"
]
},
"marsh2": {
"contents": [
"marsh2"
]
},
"marsh2 M": {
"contents": [
"marsh2 M"
]
},
"moon": {
"contents": [
"moon"
]
},
"patchyIslands": {
"contents": [
"patchyIslands"
]
},
"patchyIslands M": {
"contents": [
"patchyIslands M"
]
},
"sludgePlains": {
"contents": [
"sludgePlains"
]
},
"sludgePlains M": {
"contents": [
"sludgePlains M"
]
},
"swamplands": {
"contents": [
"swamplands"
]
},
"swamplands M": {
"contents": [
"swamplands M"
]
},
"BeachGroup": {
"contents": [
"Beach",
"MushroomIslandShore",
"Stone Beach",
"Cold Beach",
"Tropics"
]
},
"Snowy": {
"contents": [
"Ice Plains",
"Ice Mountains",
"Cold Beach",
"Cold Taiga",
"Cold Taiga Hills",
"Alps",
"Alps Forest",
"Arctic",
"Snowy Coniferous Forest",
"Frost Forest",
"Glacier",
"Tundra",
"Snowy Forest",
"Ice Plains Spikes",
"Cold Taiga M"
,
"Polar Chasm", "Extreme Hills+" ]
},
"ColdForest": {
"contents": [
"Taiga",
"TaigaHills",
"Cold Taiga",
"Cold Taiga Hills",
"Mega Taiga",
"Mega Taiga Hills",
"Coniferous Forest",
"Snowy Coniferous Forest",
"Shield",
"Mega Spruce Taiga", "Cold Taiga M", "Taiga M", "Frost Forest" ]
},
"DesertGroup": {
"contents": [
"Desert",
"DesertHills",
"Canyon",
"Canyon Ravine",
"Lush Desert",
"Oasis",
"Outback",
"Desert M",
"Xeric Shrubland"
]
},
"WarmForest": {
"contents": [
"Forest",
"ForestHills",
"Birch Forest",
"Birch Forest Hills",
"Roofed Forest",
"Magical Forest",
"Boreal Forest",
"Cherry Blossom Grove",
"Deciduous Forest",
"Fen",
"Fungi Forest",
"Grove",
"Jade Cliffs",
"Maple Woods",
"Meadow Forest",
"Mystic Grove",
"Redwood Forest",
"Sacred Springs",
"Seasonal Forest",
"Wetland",
"Woodland",
"Flower Forest",
"Roofed Forest M",
"Lavender Fields", "Dense Forest", "Eucalyptus Forest", "Land of Lakes", "Birch Forest M"
]
},
"MountainGroup": {
"contents": [
"Extreme Hills",
"Highland",
"Jade Cliffs",
"Extreme Hills M",
"Volcano",
"Canyon",
"Mountain",
"Mountain Foothills",
"Crag",
"Extreme Hills+",
"Extreme Hills+ M"
]
},
"Tropical": {
"contents": [
"Jungle",
"JungleHills",
"JungleEdge",
"Bamboo Forest",
"Rainforest",
"Tropical Rainforest",
"Tropics", "Jungle Edge M",
"Jungle M", "Temperate Rainforest"
]
}, "Desolate":{ "Contents": [
"Thicket",
"Wasteland",
"Tundra",
"Steppe",
"Quagmire",
"Bog",
"Dead Swamp",
"Dead Forest" ] },
"Magical": {
"contents": [
"Magical Forest",
"Mystic Grove"
]
},
"MesaGroup": {
"contents": [
"Mesa",
"Mesa Plateau M",
"Mesa Plateau F M",
"Mesa Plateau F",
"Mesa Plateau",
"Mesa Bryce"
]
},
"Mushroom": {
"contents": [
"MushroomIsland",
"MushroomIslandShore",
"Fungi Forest"
]
},
"Nether": {
"contents": [
"Hell",
"Boneyard",
"Corrupted Sands",
"Phantasmagoric Inferno",
"Undergarden",
"Polar Chasm",
"Visceral Heap"
]
},
"OceanGroup": {
"contents": [
"Ocean",
"Deep Ocean"
]
},
"PlainsGroup": {
"contents": [
"Plains",
"Brushland",
"Chaparral",
"Flower Field",
"Garden",
"Grassland",
"Heathland",
"Meadow",
"Orchard",
"Prairie",
"Scrubland",
"Shrubland",
"Steppe",
"Plains M",
"Sunflower Plains",
"Moor",
"Land of Lakes Marsh" ]
},
"Dead": {
"contents": [
"Dead Swamp", "Wasteland", "Dead Forest", "Bog",
"Quagmire"
]
},
"RiverGroup": {
"contents": [
"River",
"Lush River"
]
},
"SavvanaGroup": {
"contents": [
"Savanna",
"Savanna Plateau",
"Savvana M",
"Savvana Plateau M",
"Outback"
]
},
"Evil": {
"contents": [
"Eerie",
"Ominous Woods",
"Sludgepit",
"Tainted Lands"
]
},
"SwampGroup": {
"contents": [
"Swampland",
"Bayou",
"Bog",
"Dead Swamp",
"Swampland M",
"Marsh",
"Silkglades",
"Wetland"
]
},
"ShallowWater": {
"contents": [
"Mangrove",
"Coral Reef",
"Kelp Forest" ] }
}
}
}
Got a couple of problems -
-dolphins from Mo Creatures spawn in plague proportions and cause frame rate drop even after I've reduced their weighting and group spawn size. I end up having to disable them altogether.
-fish from Fossils and Archaeology spawn out of water in swamp biomes and suffocate.
question, would it be possible to use this mod to edit ONLY Enderman spawn rates, not anything else, everything else gets left as is, mobs spawn in their proper places and everything?
Seems really hard to find a mod just to edit that value which is what I need for a let's play. I want to increase enderman spawn rates
Current Progress on Digicraft Texturepack, Vanilla - 100%
In theory, the first time you load a world with JAS installed, JAS will generate fresh, default configs in \config\JustAnotherSpawner\WorldSettings\BASIC\DEFAULT. These configs include spawnrates that are built from the vanilla spawn values. This is certainly true of vanilla entities, but if you have a lot of mob or biome mods, it gets more involved. More info on the JAS wiki.
To just change a single mob spawn... JAS isn't what I'd recommend. You could try Advanced Spawn Control. It allows for a blacklist/whitelist approach, though I've not used it myself.
Highlighted some obvious errors in red.
It looks like you were trying to change Attribute Groups as well. That will be overwritten when you load a world. Biome Attributes are set by the mod makers. JAS just reads them and provides options to group by |A attribute, etc. More info on the JAS wiki.
There have been a few occasions where I saw WATERCREATURES spawning in plague proportions while using JAS. The easiest one to pin down the cause for was in the Twilight Forest when using the Aquatic Abyss mod. The Aquatic Abyss mod is just bugged for 1.7.10. Another cause for the same issue could be a mod like HarderWildlife that's getting the fish to breed.
An obj.countJASEntitiesInRange check can help there, but go easy with them. Large radii and/or lots of entities checking range can be a performance hit.
In the below example from my MoCreatures EntityHandlers file, the Dolphins are checking the depth of water below them (this will help for your Fossils and Archeology fish spawning on land in swamps, but so will ensuring you have the latest version of JAS). The JAS spawner is also checking a radius of 32 blocks (my server can handle that) and if there are already more than 2 dolphins in range, more won't spawn. It's working well.
You can also check your CreatureType.cfg against mine.
"MoCreatures.Dolphin": {
"Type-Enabled": "WATERCREATURE-true",
"Spawn Operand": "OR",
"Spawn Tag": "!liquid({0,0,0},{0,0,0})||!liquid({8,4,8},{0,0,0})||(obj.countJASEntitiesInRange({'MoCreatures.Dolphin'}, 1, 32)>2)",
"Despawn Tags": "isTamed()",
"Contents": [
"MoCreatures.Dolphin"
]
},
That doesn't mention changing the spawn rate specifically. I don't want to change what dimension or biomes they spawn in, literally I just want endermen to spawn more often, to become more of a threat.
Current Progress on Digicraft Texturepack, Vanilla - 100%
You can definitely do it in JAS, using the wiki linked above as a guide.
I also did a search on this thread for this info but I didn't find anything about it. Can anyone comment that knows if this is in the works or not?
Crudedragos was asking about interest. I haven't actually strayed from 1.7.10 yet myself so I wouldn't even know what the Vanilla spawner is like in 1.10 and up. Can you tell us anything about how the vanilla spawner works in 1.10 (any changes or ability to customise)? Are there any existing custom spawners that are capable of doing what JAS is doing so well in 1.7.10?
From a layman's perspective, I can tell you that I haven't noticed any way to customize but, I have noticed that when I start my modded server without a spawner, creatures actually spawn on their own. In 1.7.10, that didn't happen. So, they must have changed something. However, creatures/monsters/etc spawn a bit too much, so I still am in search of a way to modify the spawn rates.
I've not tried it myself, but several users seem to be complaining about CMS (Custom Mob Spawner) in the Mo' Creatures thread and how it's broken or doesn't work right. I've noticed some demand in that thread for JAS and how people wish it would be updated.
Personally, I've not taken much time to try other ones, and am somewhat comfortable with JAS. EnderZoo provides a way to manage spawns using an XML but it doesn't populate any spawn information for you like JAS does (SpawnListEntries, Entity Handlers, EventSpawns), so you'd have to manually enter every detail for every monster and creature for every mod that you have. That doesn't feel like a suitable replacement - at least not for larger mod packs.
This is probably a dumbed-down version of the answer you were looking for, but I hope it's of some use.
Any preference in what the updated version would be preferred by the community? 1.11/1.10/ or older. it looks like there is a recommended build for Forge 1.11 already.
To manage expectations a bit. I can't promise anything; or the quality of bugs if I did do it.
1.10.2 seems to be popular, but that's just my opinion.
I've heard that mods for 1.10 works with 1.11, but I really can't give good advice there, sorry. The Forge forums might be a better bet? I'll have a look and see what I can learn from others too. If there's anything else I can help with, please let me know
I just had an idea > Can I spawn structures with JAS? (like AtomicStryker's Ruins mod)
Also.. Is JAS the ultimate spawn control tool for 1.7.10? No alternatives really is there?
(I am looking to learn the intricacies of JAS, to become a master But I don't want to commit if there are easier ways)
Btw I want to control spawns of many mobs from many different mods, and possibly tweak biomes spawning behaviour.
Also supporting the idea of updating to 1.10.2 for the reasons mentioned by MohawkyMagoo. (Just chiming in, haven't been playing in 1.7.10 since forever but have always been lurking about
if there would be any way to pregenerate the mob spawn weight configurations based on biomes / climate, I guess it could make a new JAS compatible out of the box with gigantic biome-adding sets of mods like OTG + BiomeBundle, for example.
How to deal with ignorance (in life, and on forums): The Zen way... Stay cool and polite, treat people as you wish to be treated, rise above your impatience. Everyone is ignorant of something at any point in their lives, including you.