added an upsetting number of biomes + updates & optimizations

Added Terralith and Biomes O plenty for even more biomes
As well as terrain generation optimization via faster random & c2me which adds threading for chunk generation

updated Arphex which fixed an obscure crash with the broodmother
This commit is contained in:
2025-05-25 10:13:48 -05:00
parent 14dd116b00
commit 6ce101c83a
17 changed files with 458 additions and 53 deletions

View File

@ -8,9 +8,9 @@
"Boss rarity" = 1.0
#This controls whether the stalker bosses (spider moth, scorpioid bloodluster, draconic voidlasher, tormentor) are included in general. Set to false if you only want the other mobs, and the bosses will become unable to be spawned in any way.
"Boss inclusion" = true
#Controls the spawnrate of ALL non-boss mobs in this mod, including minibosses and all regular arthropods. Default multiplier value is 5. You could more than double the ArPhEx spawnrates by setting it to 2 or 1. Lower values = more spawns (minimum value is 1). No maximum rarity. Avoid decimal and negative numbers.
#Controls the vanilla biome-specific spawnrates of ALL non-boss mobs in this mod, including minibosses and all regular arthropods. Default multiplier value is 5. You could more than double the ArPhEx spawnrates by setting it to 2 or 1. Lower values = more spawns (minimum value is 1). No maximum rarity. Avoid decimal and negative numbers.
"Non-boss global spawnrates" = 2.0
#ArPhEx has an additional spawning system that gives a 1 in (10) chance to spawn a random ArPhEx mob each time the natural spawn triggers. This system allows ArPhEx mobs to spawn in non-vanilla overworld biomes, while still accounting for mob rarity. Default number is 10, meaning it has a 1 in 10 chance to spawn each time. Setting it to 0 disables the additional spawning system entirely. Avoid decimal and negative numbers.
#ArPhEx has an additional spawning system that gives a 1 in (10) chance to spawn a random ArPhEx mob each time the natural spawn triggers. This system allows ArPhEx mobs to spawn in any non-vanilla overworld biomes, while still accounting for mob rarity. Default number is 10, meaning it has a 1 in 10 chance to spawn each time. Setting it to 0 disables the additional spawning system entirely. Avoid decimal and negative numbers.
"Random-system spawn rates" = 10.0
"All entities enabled/disabled" = true
#Maximum colony tamed ants per player (furthest ants despawn, 20 default)
@ -19,12 +19,14 @@
"Crawling-restrict all mobs" = false
#Specifically disables the Tormentor boss entirely. It will be unable to be spawned in any form if this is enabled.
"Disable Tormentor" = false
#Disabled by default. If enabled, most mobs will become able to spawn in any dimension, including dimensions from other mods - may cause issues with some mod dimensions.
#Disabled by default. If enabled, most mobs will become able to spawn in any dimension, including dimensions from other mods - may cause issues with some mod dimensions. Note, however, that the mobs will have a low spawn weight in other dimensions.
"Spawn in other dimensions" = true
#By default, the Tormentor can spawn naturally once you defeat the first three bosses. At this point, you probably won't be ready yet to fight it, and so will be forced to seal it and locate a crawling portal (all intentional). Set to false to prevent this, and ensure the Tormentor can only spawn from being summoned. The earlier - Boss natural spawning - config option has the same effect, but also controls other bosses.
"Tormentor initial natural spawning" = true
#Do you want to massively amplify all ArPhEx spawns futher on top of the existing spawns? Enabling this will drastically amplfy random-system overworld spawns from the mod, and even add crawling dimension mobs like the spider ambusher into the overworld. Even the non-overworld bosses will spawn rarely in the overworld, except for the Tormentor (this must be summoned manually). Minibosses will spawn commonly. Perfect for fast-paced, intense gameplay!
"Insanity Mode" = true
#List IDs of any mobs you'd like to disable from the mod, separated by commas. You can find a mob's ID with the /summon command, but note that the arphex: part is not needed, and that this disables mobs completely from being spawned in any way, including existing mobs on world reload. Works on virtually all types of entities from the mod
"Disable Specific Mobs" = ["mob_id", "mob_id", "mob_id (add as many as needed, e.g. spider_snatcher)"]
[Difficulty]
#By default, the stalker bosses have hundreds of health points. Choose true to decrease their maximum to just 60 health. Avoid decimal and negative numbers.
@ -37,7 +39,7 @@
"Tormentor Max Health" = 1024.0
#Value is in ticks. Since 20 ticks equate to a second, the default 25 ticks gives the Tormentor 1.25 seconds of immunity after each time it takes damage.
"Tormentor Damage Speed Limit" = 20.0
#With this mode enabled, all mobs from the mod become unable to target players for attack! For more peaceful gameplay, this is valuable. Full bosses such as the Tormentor and Voidlasher may not work fully, so you may want to disable them if using this setting
#With this mode enabled, all mobs from the mod become unable to target players for attack! For more peaceful gameplay, this is valuable. Full bosses such as the Tormentor and Voidlasher may not follow this setting entirely, so you may want to disable them if using this setting
"Friendly Mode" = false
[Other]
@ -59,4 +61,6 @@
"Tormentor Particles" = true
#Enable Tormentor's ability to add blurring and desaturation shaders when Tormenting
"Tormentor Shaders" = true
#Set to false to disable mobs like locusts from breaking crops, and minibosses/bosses from breaking leaves. Does not affect tamed ant commands, or the Tormentor's attacks, however - you can disable that boss if necessary.
"ArPhEx Griefing" = true