diff --git a/.gitignore b/.gitignore index 7835609..a085321 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,6 @@ PCL/Log* .minecraft/versions/1.20.1/XaeroWaypoints* .minecraft/versions/1.20.1/natives-windows-x86_64/* +.minecraft/versions/1.20.1/1.20.1-natives/* +.minecraft/versions/1.20.1/usercache.json +PCL/LatestLaunch.bat diff --git a/.minecraft/PCL.ini b/.minecraft/PCL.ini index b7536d5..f0c19a1 100644 --- a/.minecraft/PCL.ini +++ b/.minecraft/PCL.ini @@ -1,11 +1,7 @@ VersionCache:890242195 - CardCount:1 - CardKey1:2 - CardValue1:1.20.1: - Version:1.20.1 diff --git a/.minecraft/versions/1.20.1/authlib-injector.log b/.minecraft/versions/1.20.1/authlib-injector.log index 76b8828..e2e2326 100644 --- a/.minecraft/versions/1.20.1/authlib-injector.log +++ b/.minecraft/versions/1.20.1/authlib-injector.log @@ -1,12 +1,13 @@ -Logging started at 2023-09-05T16:30:28.854745533Z +Logging started at 2023-09-06T14:34:32.120559200Z [authlib-injector] [INFO] Version: 1.2.3 -[authlib-injector] [INFO] Authentication server: https://skin.ddaodan.cn/api/yggdrasil/ +[authlib-injector] [INFO] Authentication server: https://skin.ddaodan.cn/api/yggdrasil [authlib-injector] [INFO] Transformed [net.minecraft.client.main.Main] with [Main Arguments Transformer] -[authlib-injector] [INFO] Setting accountType to msa [authlib-injector] [INFO] Transformed [com.mojang.authlib.properties.Property] with [Yggdrasil Public Key Transformer] -[authlib-injector] [INFO] Transformed [net.minecraft.client.main.Main] with [Main Arguments Transformer] -[authlib-injector] [INFO] Httpd is running on port 38949 +[authlib-injector] [INFO] Httpd is running on port 3806 [authlib-injector] [INFO] Transformed [net.minecraft.client.player.AbstractClientPlayer] with [Constant URL Transformer] +[authlib-injector] [INFO] Transformed [net.minecraft.client.main.Main] with [Main Arguments Transformer] [authlib-injector] [INFO] Transformed [com.mojang.authlib.HttpAuthenticationService] with [ConcatenateURL Workaround] [authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilEnvironment] with [Constant URL Transformer] [authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilServicesKeyInfo] with [Yggdrasil Public Key Transformer] +[authlib-injector] [INFO] Transformed [net.minecraft.server.network.ServerLoginPacketListenerImpl] with [Username Character Check Transformer] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.TextureUrlChecker] with [Texture Whitelist Transformer] diff --git a/.minecraft/versions/1.20.1/config/alexsmobs.toml b/.minecraft/versions/1.20.1/config/alexsmobs.toml new file mode 100644 index 0000000..2aedfb4 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs.toml @@ -0,0 +1,703 @@ + +[general] + #Whether all players should get an Animal Dictionary when joining the world for the first time. + giveBookOnStartup = true + #Lava Opacity for the Lava Vision Potion. + #Range: 0.01 ~ 1.0 + lavaVisionOpacity = 0.65 + #Whether to disable certain aspects of the Lava Vision Potion. Enable if issues with shaders persist. + shadersCompat = false + #Whether bananas should drop from blocks tagged with #alexsmobs:drops_bananas + bananasDropFromLeaves = true + #1 out of this number chance for leaves to drop a banana when broken. Fortune is automatically factored in + #Range: > 0 + bananaChance = 200 + #Whether spiders should target fly mobs. + spidersAttackFlies = true + #Whether wolves should target moose mobs. + wolvesAttackMoose = true + #Whether polar bears should target seal mobs. + polarBearsAttackSeals = true + #Whether cats, ocelots and foxes should target jerboa mobs. + catsAndFoxesAttackJerboas = true + #Whether dolphins should target flying fish mobs. + dolphinsAttackFlyingFish = true + #Whether lava can be bottled with a right click of a glass bottle. + lavaBottleEnabled = true + #Whether bone serpents are neutral or hostile. + neutralBoneSerpents = false + #Whether mimicubes spawns should be restricted solely to the end city structure or to whatever biome is specified in their respective biome config. + mimicubeSpawnInEndCity = true + #Whether mimicream can be used to duplicate items. + mimicreamRepair = true + #Blacklist for items that mimicream cannot make a copy of. Ex: "minecraft:stone_sword", "alexsmobs:blood_sprayer" + mimicreamBlacklist = ["alexsmobs:blood_sprayer", "alexsmobs:hemolymph_blaster"] + #Whether wild raccoons steal food from chests. + raccoonStealFromChests = true + #Whether fish oil gives players a special levitation effect. + fishOilMeme = true + #Whether soul vulture spawns should be restricted solely to the nether fossil structure or to whatever biome is specified in their respective biome config. + soulVultureSpawnOnFossil = true + #Whether acacia blossoms should drop from blocks tagged with #alexsmobs:drops_acacia_blossoms + acaciaBlossomsDropFromLeaves = true + #Whether wandering traders offer items like acacia blossoms, mosquito larva, crocodile egg, etc. + wanderingTraderOffers = true + #0 = no mungus biome transformation. 1 = mungus changes blocks, but not chunk's biome. 2 = mungus transforms blocks and biome of chunk. + #Range: 0 ~ 2 + mungusBiomeTransformationType = 2 + #List of all mungus mushrooms, biome transformations and surface blocks. Each is seperated by a |. Add an entry with a block registry name, biome registry name, and block registry name(for the ground). + mungusBiomeMatches = ["minecraft:red_mushroom|minecraft:mushroom_fields|minecraft:mycelium", "minecraft:brown_mushroom|minecraft:mushroom_fields|minecraft:mycelium", "minecraft:crimson_fungus|minecraft:crimson_forest|minecraft:crimson_nylium", "minecraft:warped_fungus|minecraft:warped_forest|minecraft:warped_nylium"] + #Whether guster spawns are limited to when it is raining/thundering. + limitGusterSpawnsToWeather = true + #Whether Crimson Mosquitoes can transform into Warped Moscos if attacking a Mungus or any listed creature. + warpedMoscoTransformation = true + #List of extra(non mungus) mobs that will trigger a crimson mosquito to become a warped mosquito. Ex: "minecraft:mooshroom", "alexsmobs:warped_toad" + warpedMoscoMobTriggers = [""] + #True if straddleboard enchants are enabled. + straddleboardEnchants = true + #Whether emu should target skeletons. + emuTargetSkeletons = true + #Percent chance for emu leggings to dodge projectile attacks. + #Range: 0.0 ~ 1.0 + emuPantsDodgeChance = 0.45 + #Whether cachalots can destroy wood blocks if angry. + cachalotDestruction = true + #Relative volume of cachalot whales compared to other animals. Note that irl they are the loudest animal. Turn this down if you find their clicks annoying. + #Range: 0.0 ~ 10.0 + cachalotVolume = 3.0 + #Percent chance for fungus to grow per each leaf a leafcutter ant returns to the colony. + #Range: 0.0 ~ 1.0 + leafcutterAntFungusGrowChance = 0.3 + #How many feedings of leaves does a leafcutter colony need in order to regain a worker ant, if below half the max members. + #Range: 2 ~ 100000 + leafcutterAntRepopulateFeedings = 25 + #Max number of ant entities allowed inside a leafcutter anthill. + #Range: 2 ~ 100000 + leafcutterAntColonySize = 10 + #Percent chance for leafcutter ants to break leaves blocks when harvesting. Set to zero so that they can not break any blocks. + #Range: 0.0 ~ 1.0 + leafcutterAntBreakLeavesChance = 0.2 + #Makes eagles teleport back to their owner if they get stuck during controlled flight. Useful for when playing with the Optifine mod, since this mod is the fault of many issues with the falconry system. + falconryTeleportsBack = false + #Makes Tarantula Hawks fireproof, perfect if you also want these guys to spawn in the nether. + fireproofTarantulaHawk = false + #List of dimensions in which spawning void worms via mysterious worm items is allowed. + voidWormSpawnDimensions = ["minecraft:the_end"] + #All void worm damage is scaled to this. + #Range: 0.0 ~ 100.0 + voidWormDamageModifier = 1.0 + #Max Health of the void worm boss. + #Range: 0.0 ~ 1000000.0 + voidWormMaxHealth = 160.0 + #Whether the void worm boss is summonable or not, via the mysterious worm item. + voidWormSummonable = true + #Whether seagulls should steal food out of players' hotbar slots. + seagullStealing = true + #List of items that seagulls cannot take from players. + seagullStealingBlacklist = [] + #Whether the Clinging Potion effect should flip the screen. Warning: may cause nausea. + clingingFlipEffect = false + #Percent chance of getting Pigshoes from Piglin Bartering. Set to zero to disable. + #Range: 0.0 ~ 1.0 + tusklinShoesBarteringChance = 0.02500000037252903 + #The visual zoom of the rainbow pattern on the rainbow glass block. Higher number = bigger pattern. + #Range: 1.0 ~ 10000.0 + rainbowGlassFidelity = 16.0 + #Whether Rabbits can transform into Bunfungus if fed Mungal spores. + bunfungusTransformation = true + #True if some Alex's Mobs items should spawn in loot chests. + addLootToChests = true + #List of items that cannot be put in a Transmuting Table. + transmutationBlacklist = ["minecraft:beacon"] + #True if transmutation tables should not have the ability to pick up new items to transmute, and only give options from the loot tables. + limitTransmutingToLootTables = false + #True if transmutation tables can explode when broken. + transmutingTableExplodes = true + #The experience, in levels, that each transmutation of a stack takes in the transmuting table. + #Range: 0 ~ 100000 + transmutingExperienceCost = 3 + #The step value multiplied by the log of the stack size when transmuting an item, used to determine its weight for appearing in future transmutation possibilities. Higher number = more likely to appear. + #Range: 1.0 ~ 10000.0 + transmutingWeightAddStep = 3.0 + #The step value that an item looses when selecting it as the transmutation result. Keep this number higher than the one above for balance reasons. Higher number = less likely to appear after transmuting multiple times. + #Range: 1.0 ~ 10000.0 + transmutingWeightRemoveStep = 4.0 + #True if skreechers can summon a new warden, when applicable. + skreechersSummonWarden = true + #The distance in blocks that will cause an underminer to dissapear when approached by a player. + #Range: 1.0 ~ 10000.0 + underminerDisappearDistance = 8.0 + + [general.spawning] + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + grizzlyBearSpawnWeight = 8 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + grizzlyBearSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + roadrunnerSpawnWeight = 9 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + roadrunnerSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + boneSerpentSpawnWeight = 8 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + boneSeprentSpawnRolls = 40 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + gazelleSpawnWeight = 40 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + gazelleSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + crocodileSpawnWeight = 20 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + crocSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + flySpawnWeight = 3 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + flySpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + hummingbirdSpawnWeight = 19 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + hummingbirdSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + orcaSpawnWeight = 2 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + orcaSpawnRolls = 6 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + sunbirdSpawnWeight = 5 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + sunbirdSpawnRolls = 6 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + gorillaSpawnWeight = 25 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + gorillaSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + crimsonMosquitoSpawnWeight = 15 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + crimsonMosquitoSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + rattlesnakeSpawnWeight = 12 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + rattlesnakeSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + endergradeSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + endergradeSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + hammerheadSharkSpawnWeight = 8 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + hammerheadSharkSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + lobsterSpawnWeight = 7 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + lobsterSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + komodoDragonSpawnWeight = 16 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + komodoDragonSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + capuchinMonkeySpawnWeight = 28 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + capuchinMonkeySpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + caveCentipedeSpawnWeight = 8 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + caveCentipedeSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + warpedToadSpawnWeight = 30 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + warpedToadSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + mooseSpawnWeight = 9 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + mooseSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + mimicubeSpawnWeight = 40 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + mimicubeSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + raccoonSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + raccoonSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + blobfishSpawnWeight = 30 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + blobfishSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + sealSpawnWeight = 20 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + sealSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + cockroachSpawnWeight = 4 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + cockroachSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + shoebillSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + shoebillSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + elephantSpawnWeight = 30 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + elephantSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + soulVultureSpawnWeight = 30 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + soulVultureSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + snowLeopardSpawnWeight = 18 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + snowLeopardSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + spectreSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + spectreSpawnRolls = 5 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + crowSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + crowSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + alligatorSnappingTurtleSpawnWeight = 20 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + alligatorSnappingTurtleSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + mungusSpawnWeight = 4 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + mungusSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + mantisShrimpSpawnWeight = 15 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + mantisShrimpSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + gusterSpawnWeight = 35 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + gusterSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn. NOTE: By default the warped mosco doesn't spawn in any biomes. + #Range: 0 ~ 1000 + warpedMoscoSpawnWeight = 1 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + warpedMoscoSpawnRolls = 1000 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + straddlerSpawnWeight = 70 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + straddlerSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + stradpoleSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + stradpoleSpawnRolls = 3 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + emuSpawnWeight = 20 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + emuSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + platypusSpawnWeight = 20 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + platypusSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + dropbearSpawnWeight = 19 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + dropbearSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + tasmanianDevilSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + tasmanianDevilSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + kangarooSpawnWeight = 25 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + kangarooSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + cachalotWhaleSpawnWeight = 2 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + cachalotWhaleSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + enderiophageSpawnWeight = 4 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + enderiophageSpawnRolls = 2 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + baldEagleSpawnWeight = 15 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + baldEagleSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + tigerSpawnWeight = 30 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + tigerSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + tarantulaHawkSpawnWeight = 6 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + tarantulaHawkSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + voidWormSpawnWeight = 0 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + voidWormSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + frilledSharkSpawnWeight = 11 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + frilledSharkSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + mimicOctopusSpawnWeight = 9 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + mimicOctopusSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + seagullSpawnWeight = 21 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + seagullSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + froststalkerSpawnWeight = 20 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + froststalkerSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + tusklinSpawnWeight = 18 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + tusklinSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + laviathanSpawnWeight = 15 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + laviathanSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + cosmawSpawnWeight = 9 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + cosmawSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + toucanSpawnWeight = 23 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + toucanSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + manedWolfSpawnWeight = 8 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + manedWolfSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + anacondaSpawnWeight = 12 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + anacondaSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + anteaterSpawnWeight = 7 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + anteaterSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + rockyRollerSpawnWeight = 60 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + rockyRollerSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + flutterSpawnWeight = 13 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + flutterSpawnRolls = 0 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + geladaMonkeySpawnWeight = 5 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + geladaMonkeySpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + jerboaSpawnWeight = 12 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + jerboaSpawnRolls = 2 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + terrapinSpawnWeight = 4 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + terrapinSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + combJellySpawnWeight = 5 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + combJellySpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + cosmicCodSpawnWeight = 5 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + cosmicCodSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + bunfungusSpawnWeight = 3 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + bunfungusSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + bisonSpawnWeight = 9 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + bisonSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + giantSquidSpawnWeight = 3 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + giantSquidSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn (NOTE: this mob spawns are restricted exclusively to one chunk, see below) + #Range: 0 ~ 1000 + devilsHolePupfishSpawnWeight = 23 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning (NOTE: this mob spawns are restricted exclusively to one chunk, see below) + #Range: > 0 + devilsHolePupfishSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + catfishSpawnWeight = 4 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + catfishSpawnRolls = 2 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + flyingFishSpawnWeight = 8 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + flyingFishSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + skelewagSpawnWeight = 15 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + skelewagSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + rainFrogSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + rainFrogSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + potooSpawnWeight = 15 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + potooSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + mudskipperSpawnWeight = 28 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + mudskipperSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + rhinocerosSpawnWeight = 24 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + rhinocerosSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + sugarGliderSpawnWeight = 15 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + sugarGliderSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + farseerSpawnWeight = 30 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + farseerSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + skreecherSpawnWeight = 10 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + skreecherSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + underminerSpawnWeight = 50 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + underminerSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + murmurSpawnWeight = 5 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + murmurSpawnRolls = 1 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + skunkSpawnWeight = 7 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + skunkSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + bananaSlugSpawnWeight = 14 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + bananaSlugSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + blueJaySpawnWeight = 16 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + blueJaySpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + caimanSpawnWeight = 29 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + caimanSpawnRolls = 0 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + triopsSpawnWeight = 8 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + triopsSpawnRolls = 0 + + [general.spawning.uniqueSpawning] + #Maximum world y-level that cave centipedes can spawn at + #Range: -64 ~ 320 + caveCentipedeSpawnHeight = 0 + #Maximum world y-level that blobfish can spawn at + #Range: -64 ~ 320 + blobfishSpawnHeight = 25 + #Whether to enable beached cachalot whales to spawn on beaches during thunder storms. + beachedCachalotWhales = true + #Percent chance increase for each failed attempt to spawn a beached cachalot whale. Higher value = more spawns. + #Range: 0 ~ 100 + beachedCachalotWhaleSpawnChance = 5 + #Delay (in ticks) between attempts to spawn beached cachalot whales. Default is a single day. Works like wandering traders. + #Range: > 0 + beachedCachalotWhaleSpawnDelay = 24000 + #Percent chance for leafcutter anthills to spawn as world gen in each chunk. Set to zero to disable spawning. + #Range: 0.0 ~ 1.0 + leafcutterAnthillSpawnChance = 0.004999999888241291 + #Minimum world y-level that gelada monkeys can spawn at + #Range: -64 ~ 320 + geladaMonkeySpawnRolls = 0 + #Whether to restrict all pupfish spawns to one chunk (similar to real life) or have them only obey their spawn config. + restrictPupfishSpawns = true + #The maximum distance a pupfish spawn chunk is from world spawn(0, 0) in blocks. + #Range: 2 ~ 1000000000 + pupfishChunkSpawnDistance = 2000 + #Whether to restrict all skelewag spawns to shipwreck structures. + restrictSkelewagSpawns = true + #Whether to restrict all farseer spawns to near the world border. + restrictFarseerSpawns = true + #Whether to restrict all underminer spawns to abandoned mineshafts. + restrictUnderminerSpawns = true + #The maximum distance a farseer can spawn from the world border. + #Range: 2 ~ 1000000000 + farseerBorderSpawnDistance = 100 + #Maximum world y-level that murmur can spawn at + #Range: -64 ~ 320 + murmurSpawnHeight = -30 + + [general.spawning.uniqueSpawning.dangerZone] + #Its been so long... + superSecretSettings = false + diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/alligator_snapping_turtle_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/alligator_snapping_turtle_spawns.json new file mode 100644 index 0000000..4b16aa1 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/alligator_snapping_turtle_spawns.json @@ -0,0 +1,42 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_swamp" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:tundra_bog" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ice_marsh" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:orchid_swamp" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/anaconda_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/anaconda_spawns.json new file mode 100644 index 0000000..060e62b --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/anaconda_spawns.json @@ -0,0 +1,58 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ice_marsh" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:orchid_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:tropical_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/anteater_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/anteater_spawns.json new file mode 100644 index 0000000..0b0aceb --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/anteater_spawns.json @@ -0,0 +1,63 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_jungle" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:bamboo_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:jungle_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:tropical_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/bald_eagle_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/bald_eagle_spawns.json new file mode 100644 index 0000000..be3b63c --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/bald_eagle_spawns.json @@ -0,0 +1,147 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_hill" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_coniferous" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:windswept_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_plateau" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:bryce_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_spring" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_winter" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:haze_mountain" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:temperate_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:jade_cliffs" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/banana_slug_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/banana_slug_spawns.json new file mode 100644 index 0000000..81f3902 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/banana_slug_spawns.json @@ -0,0 +1,91 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:old_growth_pine_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:old_growth_spruce_taiga" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_taiga" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dense/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_rare" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:forested_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:yosemite_lowlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:redwood_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:coniferous_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:fir_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "autumnity:maple_forest" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/bison_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/bison_spawns.json new file mode 100644 index 0000000..a1dbec2 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/bison_spawns.json @@ -0,0 +1,96 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_plains" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_savanna" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_hot/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:meadow" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:field" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:forested_field" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:grassland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:pasture" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:prairie" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cold_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:steppe" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:valley_clearing" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/blobfish_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/blobfish_spawns.json new file mode 100644 index 0000000..3a81409 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/blobfish_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_deep_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/blue_jay_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/blue_jay_spawns.json new file mode 100644 index 0000000..1ce676d --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/blue_jay_spawns.json @@ -0,0 +1,215 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_forest" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:sparse_jungle" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:valley_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cloud_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:forested_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lush_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_maple_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:temperate_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:wintry_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:yosemite_lowlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:bryce_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:redwood_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:cherry_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowblossom_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/bone_serpent_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/bone_serpent_spawns.json new file mode 100644 index 0000000..ff48a93 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/bone_serpent_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_nether" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/bunfungus_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/bunfungus_spawns.json new file mode 100644 index 0000000..2a6584c --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/bunfungus_spawns.json @@ -0,0 +1,28 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_mushroom" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_rare" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:mirage_isles" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/cachalot_whale_beached_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/cachalot_whale_beached_spawns.json new file mode 100644 index 0000000..088de5d --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/cachalot_whale_beached_spawns.json @@ -0,0 +1,37 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:gravel_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:dune_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:stony_shore" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/cachalot_whale_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/cachalot_whale_spawns.json new file mode 100644 index 0000000..b92fe5a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/cachalot_whale_spawns.json @@ -0,0 +1,42 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_cold/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:lukewarm_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_lukewarm_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/caiman_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/caiman_spawns.json new file mode 100644 index 0000000..18313e1 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/caiman_spawns.json @@ -0,0 +1,18 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/underground_jungle" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/capuchin_monkey_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/capuchin_monkey_spawns.json new file mode 100644 index 0000000..08528b2 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/capuchin_monkey_spawns.json @@ -0,0 +1,65 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_jungle" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:bamboo_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:jungle_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:tropical_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/catfish_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/catfish_spawns.json new file mode 100644 index 0000000..d55c85c --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/catfish_spawns.json @@ -0,0 +1,59 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_swamp" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_river" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_cold/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:orchid_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ice_marsh" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warm_river" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/cave_centipede_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/cave_centipede_spawns.json new file mode 100644 index 0000000..1495c2a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/cave_centipede_spawns.json @@ -0,0 +1,110 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_mushroom" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:deep_dark" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/andesite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/desert_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/diorite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/granite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/ice_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/infested_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/thermal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/crystal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/frostfire_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/mantle_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/deep_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/tuff_caves" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/cockroach_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/cockroach_spawns.json new file mode 100644 index 0000000..1495c2a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/cockroach_spawns.json @@ -0,0 +1,110 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_mushroom" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:deep_dark" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/andesite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/desert_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/diorite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/granite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/ice_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/infested_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/thermal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/crystal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/frostfire_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/mantle_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/deep_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/tuff_caves" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/comb_jelly_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/comb_jelly_spawns.json new file mode 100644 index 0000000..5188f53 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/comb_jelly_spawns.json @@ -0,0 +1,18 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:frozen_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_frozen_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/cosmaw_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/cosmaw_spawns.json new file mode 100644 index 0000000..a2fb00f --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/cosmaw_spawns.json @@ -0,0 +1,21 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_end" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:the_end" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:small_end_islands" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/cosmic_cod_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/cosmic_cod_spawns.json new file mode 100644 index 0000000..0881425 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/cosmic_cod_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_end" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/crimson_mosquito_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/crimson_mosquito_spawns.json new file mode 100644 index 0000000..7f4be39 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/crimson_mosquito_spawns.json @@ -0,0 +1,39 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:crimson_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "byg:crimson_gardens" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:visceral_heap" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:ash_barrens" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:infernal_dunes" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/crocodile_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/crocodile_spawns.json new file mode 100644 index 0000000..b21c25c --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/crocodile_spawns.json @@ -0,0 +1,58 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_river" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_cold" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:tropic_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:orchid_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warm_river" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/crow_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/crow_spawns.json new file mode 100644 index 0000000..21785c8 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/crow_spawns.json @@ -0,0 +1,276 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_savanna" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_plains" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_forest" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cold_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:hot_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:steppe" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:valley_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:birch_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:forested_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lush_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_maple_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:temperate_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:wintry_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:yosemite_lowlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_spring" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_winter" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:mirage_isles" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cloud_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:cherry_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowblossom_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/devils_hole_pupfish_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/devils_hole_pupfish_spawns.json new file mode 100644 index 0000000..d45a798 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/devils_hole_pupfish_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/dropbear_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/dropbear_spawns.json new file mode 100644 index 0000000..6abab58 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/dropbear_spawns.json @@ -0,0 +1,18 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:nether_wastes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:crystalline_chasm" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/elephant_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/elephant_spawns.json new file mode 100644 index 0000000..d3cb024 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/elephant_spawns.json @@ -0,0 +1,65 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:arid_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:brushland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:fractured_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/emu_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/emu_spawns.json new file mode 100644 index 0000000..a4c10bf --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/emu_spawns.json @@ -0,0 +1,91 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:arid_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:brushland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:fractured_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warped_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:white_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:lush_desert" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/endergrade_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/endergrade_spawns.json new file mode 100644 index 0000000..f806db3 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/endergrade_spawns.json @@ -0,0 +1,16 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_end" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:the_end" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/enderiophage_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/enderiophage_spawns.json new file mode 100644 index 0000000..6c273fd --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/enderiophage_spawns.json @@ -0,0 +1,31 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_end" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:the_end" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:end_barrens" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:end_highlands" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:small_end_islands" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/farseer.json b/.minecraft/versions/1.20.1/config/alexsmobs/farseer.json new file mode 100644 index 0000000..3223a90 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/farseer.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:mushroom_fields" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/flutter_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/flutter_spawns.json new file mode 100644 index 0000000..4c3d891 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/flutter_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:lush_caves" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/fly_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/fly_spawns.json new file mode 100644 index 0000000..d45a798 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/fly_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/flying_fish_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/flying_fish_spawns.json new file mode 100644 index 0000000..f58b697 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/flying_fish_spawns.json @@ -0,0 +1,36 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_cold/overworld" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_hot/overworld" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:deep_ocean" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:deep_lukewarm_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/frilled_shark_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/frilled_shark_spawns.json new file mode 100644 index 0000000..3a81409 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/frilled_shark_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_deep_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/froststalker_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/froststalker_spawns.json new file mode 100644 index 0000000..ab0af45 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/froststalker_spawns.json @@ -0,0 +1,53 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:ice_spikes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:frozen_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/frostfire_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:frozen_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:glacial_chasm" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:gravel_desert" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/gazelle_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/gazelle_spawns.json new file mode 100644 index 0000000..a7734ba --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/gazelle_spawns.json @@ -0,0 +1,60 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:arid_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:brushland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:fractured_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/gelada_monkey_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/gelada_monkey_spawns.json new file mode 100644 index 0000000..bca3a19 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/gelada_monkey_spawns.json @@ -0,0 +1,56 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_plains" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_plateau" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:hot_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:steppe" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:valley_clearing" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/giant_squid_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/giant_squid_spawns.json new file mode 100644 index 0000000..3a81409 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/giant_squid_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_deep_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/gorilla_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/gorilla_spawns.json new file mode 100644 index 0000000..299b548 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/gorilla_spawns.json @@ -0,0 +1,58 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_jungle" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:bamboo_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:jungle_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:tropical_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/grizzly_bear_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/grizzly_bear_spawns.json new file mode 100644 index 0000000..1ce676d --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/grizzly_bear_spawns.json @@ -0,0 +1,215 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_forest" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:sparse_jungle" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:valley_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cloud_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:forested_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lush_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_maple_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:temperate_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:wintry_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:yosemite_lowlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:bryce_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:redwood_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:cherry_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowblossom_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/guster_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/guster_spawns.json new file mode 100644 index 0000000..f0cb0b6 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/guster_spawns.json @@ -0,0 +1,56 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dry/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_sandy" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ancient_sands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ashen_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/desert_caves" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/hammerhead_shark_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/hammerhead_shark_spawns.json new file mode 100644 index 0000000..a94d3bc --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/hammerhead_shark_spawns.json @@ -0,0 +1,16 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/hummingbird_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/hummingbird_spawns.json new file mode 100644 index 0000000..2e05b9a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/hummingbird_spawns.json @@ -0,0 +1,165 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:flower_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:sunflower_plains" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:meadow" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:jungle_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:tropical_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_plateau" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:valley_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:orchid_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_spring" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:cherry_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/jerboa_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/jerboa_spawns.json new file mode 100644 index 0000000..6ef57f6 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/jerboa_spawns.json @@ -0,0 +1,68 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dry/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_sandy" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ancient_sands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sandstone_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/kangaroo_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/kangaroo_spawns.json new file mode 100644 index 0000000..a4c10bf --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/kangaroo_spawns.json @@ -0,0 +1,91 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:arid_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:brushland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:fractured_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warped_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:white_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:lush_desert" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/komodo_dragon_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/komodo_dragon_spawns.json new file mode 100644 index 0000000..1035283 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/komodo_dragon_spawns.json @@ -0,0 +1,44 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_jungle" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_dense/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sandstone_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:tropics" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/laviathan_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/laviathan_spawns.json new file mode 100644 index 0000000..ff48a93 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/laviathan_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_nether" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/leafcutter_anthill_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/leafcutter_anthill_spawns.json new file mode 100644 index 0000000..0b0aceb --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/leafcutter_anthill_spawns.json @@ -0,0 +1,63 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_jungle" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:bamboo_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:jungle_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:tropical_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/lobster_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/lobster_spawns.json new file mode 100644 index 0000000..7fa2c6e --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/lobster_spawns.json @@ -0,0 +1,25 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:gravel_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:stony_shore" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/maned_wolf_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/maned_wolf_spawns.json new file mode 100644 index 0000000..625277a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/maned_wolf_spawns.json @@ -0,0 +1,58 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:arid_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:brushland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:fractured_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shrubland" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/mantis_shrimp_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/mantis_shrimp_spawns.json new file mode 100644 index 0000000..16db18c --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/mantis_shrimp_spawns.json @@ -0,0 +1,23 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:mangrove_swamp" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/mimic_octopus_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/mimic_octopus_spawns.json new file mode 100644 index 0000000..c14901e --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/mimic_octopus_spawns.json @@ -0,0 +1,21 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_ocean" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:deep_warm_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/mimicube_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/mimicube_spawns.json new file mode 100644 index 0000000..f806db3 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/mimicube_spawns.json @@ -0,0 +1,16 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_end" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:the_end" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/moose_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/moose_spawns.json new file mode 100644 index 0000000..f4399ad --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/moose_spawns.json @@ -0,0 +1,122 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_snowy" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_wasteland" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_snowy" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowy_coniferous_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowy_fir_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "snowy_maple_woods" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_maple_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:wintry_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:wintry_lowlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:gravel_desert" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_winter" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowblossom_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/mudskipper_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/mudskipper_spawns.json new file mode 100644 index 0000000..18313e1 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/mudskipper_spawns.json @@ -0,0 +1,18 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/underground_jungle" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/mungus_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/mungus_spawns.json new file mode 100644 index 0000000..2a6584c --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/mungus_spawns.json @@ -0,0 +1,28 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_mushroom" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_rare" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:mirage_isles" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/murmur.json b/.minecraft/versions/1.20.1/config/alexsmobs/murmur.json new file mode 100644 index 0000000..1495c2a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/murmur.json @@ -0,0 +1,110 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_mushroom" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:deep_dark" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/andesite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/desert_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/diorite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/granite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/ice_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/infested_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/thermal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/crystal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/frostfire_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/mantle_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/deep_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/tuff_caves" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/orca_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/orca_spawns.json new file mode 100644 index 0000000..f0a1e99 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/orca_spawns.json @@ -0,0 +1,16 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_cold/overworld" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/platypus_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/platypus_spawns.json new file mode 100644 index 0000000..1e5423d --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/platypus_spawns.json @@ -0,0 +1,35 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_river" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_cold/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:tundra_bog" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warm_river" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/potoo_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/potoo_spawns.json new file mode 100644 index 0000000..2879be6 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/potoo_spawns.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:dark_forest" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/raccoon_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/raccoon_spawns.json new file mode 100644 index 0000000..e16bd04 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/raccoon_spawns.json @@ -0,0 +1,199 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_forest" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_savanna" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_plains" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:alpine_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:birch_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cold_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:hot_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shield_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:steppe" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:valley_clearing" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:temperate_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:mirage_isles" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:redwood_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:cherry_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowblossom_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/rain_frog_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/rain_frog_spawns.json new file mode 100644 index 0000000..6ef57f6 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/rain_frog_spawns.json @@ -0,0 +1,68 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dry/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_sandy" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ancient_sands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sandstone_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/rattlesnake_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/rattlesnake_spawns.json new file mode 100644 index 0000000..3352b1e --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/rattlesnake_spawns.json @@ -0,0 +1,91 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dry/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_sandy" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ancient_sands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sandstone_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warped_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:white_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/rhinoceros_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/rhinoceros_spawns.json new file mode 100644 index 0000000..a7734ba --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/rhinoceros_spawns.json @@ -0,0 +1,60 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:arid_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:brushland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:fractured_savanna" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:shrubland" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/roadrunner_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/roadrunner_spawns.json new file mode 100644 index 0000000..3352b1e --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/roadrunner_spawns.json @@ -0,0 +1,91 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dry/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_sandy" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ancient_sands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sandstone_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warped_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:white_mesa" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/rocky_roller_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/rocky_roller_spawns.json new file mode 100644 index 0000000..84ccc79 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/rocky_roller_spawns.json @@ -0,0 +1,32 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:dripstone_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/andesite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/diorite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/granite_caves" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/seagull_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/seagull_spawns.json new file mode 100644 index 0000000..3941d71 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/seagull_spawns.json @@ -0,0 +1,72 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:basalt_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:granite_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:gravel_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:white_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_spring" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:dune_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:stony_shore" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/seal_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/seal_spawns.json new file mode 100644 index 0000000..85ea3a1 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/seal_spawns.json @@ -0,0 +1,49 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_beach" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_cold/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:gravel_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:dune_beach" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:stony_shore" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/shoebill_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/shoebill_spawns.json new file mode 100644 index 0000000..f4c46ba --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/shoebill_spawns.json @@ -0,0 +1,35 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_swamp" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:mangrove_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:orchid_swamp" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/skelewag_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/skelewag_spawns.json new file mode 100644 index 0000000..c5da0b1 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/skelewag_spawns.json @@ -0,0 +1,16 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_deep_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/skreecher.json b/.minecraft/versions/1.20.1/config/alexsmobs/skreecher.json new file mode 100644 index 0000000..df6b1c8 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/skreecher.json @@ -0,0 +1,11 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "alexsmobs:skreechers_can_spawn_wardens" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/skunk_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/skunk_spawns.json new file mode 100644 index 0000000..4298ec0 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/skunk_spawns.json @@ -0,0 +1,108 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_forest" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_savanna" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_cold/overworld" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:sparse_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:birch_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:mirage_isles" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:temperate_highlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:cherry_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/snow_leopard_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/snow_leopard_spawns.json new file mode 100644 index 0000000..3308b7d --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/snow_leopard_spawns.json @@ -0,0 +1,98 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_snowy" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:snowy_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:frozen_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:jagged_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:frozen_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:glacial_chasm" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_badlands" + }, + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_maple_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:emerald_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:scarlet_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_shield" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_winter" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/soul_vulture_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/soul_vulture_spawns.json new file mode 100644 index 0000000..621f0f5 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/soul_vulture_spawns.json @@ -0,0 +1,25 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:soul_sand_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "byg:warped_desert" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:weeping_valley" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/spectre_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/spectre_spawns.json new file mode 100644 index 0000000..f806db3 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/spectre_spawns.json @@ -0,0 +1,16 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_end" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:the_end" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/straddler_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/straddler_spawns.json new file mode 100644 index 0000000..4b96bc9 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/straddler_spawns.json @@ -0,0 +1,32 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:basalt_deltas" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:withered_abyss" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:volcanic_deltas" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:withered_forest" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/stradpole_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/stradpole_spawns.json new file mode 100644 index 0000000..4b96bc9 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/stradpole_spawns.json @@ -0,0 +1,32 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:basalt_deltas" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:withered_abyss" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:volcanic_deltas" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:withered_forest" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/sugar_glider_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/sugar_glider_spawns.json new file mode 100644 index 0000000..0c36a53 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/sugar_glider_spawns.json @@ -0,0 +1,25 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:birch_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:old_growth_birch_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:white_cliffs" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/sunbird_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/sunbird_spawns.json new file mode 100644 index 0000000..181ee55 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/sunbird_spawns.json @@ -0,0 +1,212 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_mountain" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:snowy_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:frozen_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:jagged_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:emerald_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:painted_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:scarlet_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:stony_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:volcanic_crater" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:volcanic_peaks" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_autumn" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_spring" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_winter" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:savanna_slopes" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:yellowstone" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:yosemite_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:bryce_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:jungle_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:haze_mountain" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:windswept_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:basalt_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:granite_cliffs" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:white_cliffs" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/tarantula_hawk_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/tarantula_hawk_spawns.json new file mode 100644 index 0000000..6ef57f6 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/tarantula_hawk_spawns.json @@ -0,0 +1,68 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dry/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_sandy" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ancient_sands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sandstone_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/tasmanian_devil_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/tasmanian_devil_spawns.json new file mode 100644 index 0000000..ed47b2a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/tasmanian_devil_spawns.json @@ -0,0 +1,101 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_forest" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_savanna" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_cold/overworld" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:sparse_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:birch_taiga" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:blooming_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:mirage_isles" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:lavender_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:moonlight_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:temperate_highlands" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/terrapin_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/terrapin_spawns.json new file mode 100644 index 0000000..1e5423d --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/terrapin_spawns.json @@ -0,0 +1,35 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_river" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_cold/overworld" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:tundra_bog" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:warm_river" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/tiger_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/tiger_spawns.json new file mode 100644 index 0000000..7ed2e68 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/tiger_spawns.json @@ -0,0 +1,67 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:bamboo_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:bamboo_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:cherry_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_grove" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sakura_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_spring" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowblossom_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/toucan_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/toucan_spawns.json new file mode 100644 index 0000000..0b0aceb --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/toucan_spawns.json @@ -0,0 +1,63 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_jungle" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:bamboo_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:amethyst_rainforest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:jungle_mountains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:rocky_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:tropical_jungle" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:skylands_summer" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/triops_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/triops_spawns.json new file mode 100644 index 0000000..6ef57f6 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/triops_spawns.json @@ -0,0 +1,68 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_dry/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_hot/overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_sandy" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:ancient_sands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_canyon" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_oasis" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:desert_spires" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:sandstone_valley" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:red_oasis" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/tusklin_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/tusklin_spawns.json new file mode 100644 index 0000000..7b0d113 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/tusklin_spawns.json @@ -0,0 +1,49 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:ice_spikes" + } + ], + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_snowy" + }, + { + "type": "BIOME_TAG", + "negate": false, + "value": "forge:is_plains" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:snowy_badlands" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:gravel_desert" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "biomesoplenty:snowblossom_grove" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/underminer.json b/.minecraft/versions/1.20.1/config/alexsmobs/underminer.json new file mode 100644 index 0000000..1495c2a --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/underminer.json @@ -0,0 +1,110 @@ +{ + "biomes": [ + [ + { + "type": "BIOME_TAG", + "negate": false, + "value": "minecraft:is_overworld" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "minecraft:is_ocean" + }, + { + "type": "BIOME_TAG", + "negate": true, + "value": "forge:is_mushroom" + }, + { + "type": "REGISTRY_NAME", + "negate": true, + "value": "minecraft:deep_dark" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/andesite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/desert_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/diorite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/granite_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/ice_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/infested_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/thermal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/crystal_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/frostfire_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/mantle_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/deep_caves" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "terralith:cave/tuff_caves" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/void_worm_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/void_worm_spawns.json new file mode 100644 index 0000000..333b7b9 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/void_worm_spawns.json @@ -0,0 +1,3 @@ +{ + "biomes": [] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/warped_mosco_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/warped_mosco_spawns.json new file mode 100644 index 0000000..333b7b9 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/warped_mosco_spawns.json @@ -0,0 +1,3 @@ +{ + "biomes": [] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/alexsmobs/warped_toad_spawns.json b/.minecraft/versions/1.20.1/config/alexsmobs/warped_toad_spawns.json new file mode 100644 index 0000000..19fc787 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/alexsmobs/warped_toad_spawns.json @@ -0,0 +1,39 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:warped_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "byg:crimson_gardens" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "byg:warped_desert" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:inverted_forest" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "incendium:quartz_flats" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/cataclysm.toml b/.minecraft/versions/1.20.1/config/cataclysm.toml new file mode 100644 index 0000000..ac5f578 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/cataclysm.toml @@ -0,0 +1,298 @@ + +[Etc] + #Lava Opacity for the Ignitium Helemt. + #Range: 0.01 ~ 1.0 + lavaVisionOpacity = 0.5 + #Whether to disable certain aspects of the Ignitium Helemt. Enable if issues with shaders persist. + shadersCompat = false + #ScreenShake(on/off) + "ScreenShake(on/off)" = true + #custombossbar(on/off) + "custombossbar(on/off)" = true + #BossMusic(on/off) + "BossMusic(on/off)" = true + +[Weapon] + #Armor Infinity Durability(on/off) + "Armor Infinity Durability(on/off)" = true + #Bulwark of the Flame's Cooldown + #Range: 0 ~ 1000000 + BulwarkOfTheFlameCooldown = 80 + #Gauntlet of Bulwark's Cooldown + #Range: 0 ~ 1000000 + GauntletOfBulwarkCooldown = 80 + #Infernal Forge's Cooldown + #Range: 0 ~ 1000000 + InfernalForgeCooldown = 80 + #Void Forge's Cooldown + #Range: 0 ~ 1000000 + VoidForgeCooldown = 120 + #The Incinerator's Cooldown + #Range: 0 ~ 1000000 + TheIncineratorCooldown = 400 + #Wither Assault Shoulder Weapon's Missile Cooldown + #Range: 0 ~ 1000000 + WASWMissileCooldown = 40 + #Wither Assault Shoulder Weapon's Howitzer Cooldown + #Range: 0 ~ 1000000 + WASWHowitzerCooldown = 100 + #Void Assault Shoulder Weapon's Cooldown + #Range: 0 ~ 1000000 + VASWCooldown = 120 + #Void Core's Cooldown + #Range: 0 ~ 1000000 + VoidCoreCooldown = 160 + +["Entity damage"] + #Void Rune's Damage + #Range: 0.0 ~ 1000000.0 + Voidrunedamage = 7.0 + #Ashen Breath's Damage + #Range: 0.0 ~ 1000000.0 + Ashenbreathdamage = 4.0 + #Death Laser's Damage + #Range: 0.0 ~ 1000000.0 + DeathLaserdamage = 5.0 + #Death Laser's Hp Damage + #Range: 0.0 ~ 1.0 + DeathLaserHpdamage = 0.05 + #Laser's Damage + #Range: 0.0 ~ 1000000.0 + Laserdamage = 4.0 + #Blazing Bone's Damage + #Range: 0.0 ~ 1000000.0 + BlazingBonedamage = 5.0 + #Lionfish Spike's Damage + #Range: 0.0 ~ 1000000.0 + LionfishSpikedamage = 4.0 + #Wither Missile's Damage + #Range: 0.0 ~ 1000000.0 + WitherMissiledamage = 8.0 + #Wither Howizter's Damage + #Range: 0.0 ~ 1000000.0 + WitherHowizterdamage = 8.0 + #Dimensional Rift's Damage + #Range: 0.0 ~ 1000000.0 + DimensionalRiftdamage = 10.0 + #Wither Homing Missile's Damage + #Range: 0.0 ~ 1000000.0 + WitherHomingMissiledamage = 3.0 + #Abyss Blast's Damage + #Range: 0.0 ~ 1000000.0 + AbyssBlastdamage = 10.0 + #Abyss Blast's Hp Damage + #Range: 0.0 ~ 1.0 + AbyssBlastHpdamage = 0.1 + #Abyss Orb's Damage + #Range: 0.0 ~ 1000000.0 + AbyssOrbdamage = 4.0 + #Lava bomb's Radius + #Range: 1 ~ 7 + Lavabombradius = 2 + +["Ender Guardian"] + #EnderGuardian's Health Multiplier + #Range: 0.0 ~ 1000000.0 + EnderGuardianHealthMultiplier = 1.0 + #EnderGuardian's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + EnderGuardianDamageMultiplier = 1.0 + #EnderGuardian's DamageCap + #Range: 0 ~ 1000000 + EnderGuardianDamageCap = 22 + #Ender guardian's block breaking ignore the MobGriefing + EnderguardianBlockBreaking = true + #Guardian's Immune to Long distance attack range. + #Range: 1.0 ~ 1000000.0 + "Guardian's prevent attacks from far away Range" = 12.0 + #Guardian's gravity Punch Hp Damage + #Range: 0.0 ~ 1.0 + "Guardian's gravity Punch Hp Damage" = 0.05 + #Guardian's Teleport attack Hp Damage + #Range: 0.0 ~ 1.0 + "Guardian's Teleport attack Hp Damage" = 0.05 + #Guardian's Punch Hp Damage + #Range: 0.0 ~ 1.0 + "Guardian's knockback Hp Damage" = 0.06 + #Guardian's Uppercut Hp Damage + #Range: 0.0 ~ 1.0 + "Guardian's Uppercut Hp Damage" = 0.1 + #Guardian's RocketPunch Hp Damage + #Range: 0.0 ~ 1.0 + "Guardian's RocketPunch Hp Damage" = 0.1 + #Guardian's etc area attack Hp Damage + #Range: 0.0 ~ 1.0 + "Guardian's area attack Hp Damage" = 0.08 + #EnderGuardianBlockBreaking radius + #Range: 0 ~ 20 + "EnderGuardianBlockBreaking X" = 15 + #EnderGuardianBlockBreaking radius + #Range: 0 ~ 10 + "EnderGuardianBlockBreaking Y" = 2 + #EnderGuardianBlockBreaking radius + #Range: 0 ~ 20 + "EnderGuardianBlockBreaking Z" = 15 + #Guardian's music volume + #Range: 0.0 ~ 1.0 + "Guardian's Music Volume" = 0.5 + +["Netherite Monstrosity"] + #Monstrosity's Lavabomb magazine. + #Range: 1 ~ 1000000 + LavabombMagazine = 3 + #Monstrosity's Lavabomb amount + #Range: 1 ~ 1000000 + Lavabombamount = 3 + #Monstrosity's Health Multiplier + #Range: 0.0 ~ 1000000.0 + MonstrosityHealthMultiplier = 1.0 + #Monstrosity's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + MonstrosityDamageMultiplier = 1.0 + #Monstrosity's Healing Multiplier + #Range: 0.0 ~ 1000000.0 + MonstrosityHealingMultiplier = 1.0 + #Monstrosity's DamageCap + #Range: 0 ~ 1000000 + MonstrosityDamageCap = 22 + #Monstrosity's bodyBlocking verdict + NetheritemonstrosityBodyBloking = true + #Monstrosity's attack Hp Damage + #Range: 0.0 ~ 1.0 + "Monstrosity's attack Hp Damage" = 0.08 + #Monstrosity's Immune to Long distance attack range. + #Range: 1.0 ~ 1000000.0 + "Monstrosity's prevent attacks from far away Range" = 18.0 + #Monstrosity's music volume + #Range: 0.0 ~ 1.0 + "Monstrosity's Music Volume" = 0.5 + +["Ender Golem"] + #Ender Golem's block breaking ignore the MobGriefing + EndergolemBlockBreaking = false + #Endergolem's Immune to Long distance attack range. + #Range: 1.0 ~ 1000000.0 + "Endergolem's prevent attacks from far away Range" = 6.0 + #Golem's Health Multiplier + #Range: 0.0 ~ 1000000.0 + GolemHealthMultiplier = 1.0 + #Golem's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + GolemDamageMultiplier = 1.0 + +[Ignis] + #Ignis's Health Multiplier + #Range: 0.0 ~ 1000000.0 + IgnisHealthMultiplier = 1.0 + #Ignis's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + IgnisDamageMultiplier = 1.0 + #Ignis's Healing Multiplier + #Range: 0.0 ~ 1000000.0 + IgnisHealingMultiplier = 1.0 + #Ignis's Immune to Long distance attack range. + #Range: 1.0 ~ 1000000.0 + "Ignis's prevent attacks from far away Range" = 15.0 + #Ignis's DamageCap + #Range: 0 ~ 1000000 + IgnisDamageCap = 20 + #Ignis's cracked block breaking ignore the MobGriefing + IgnisBlockBreaking = true + #Ignis's music volume + #Range: 0.0 ~ 1.0 + "Ignis's Music Volume" = 0.5 + +[revenant] + #Revenant's Health Multiplier + #Range: 0.0 ~ 1000000.0 + RevenantHealthMultiplier = 1.0 + #Revenant's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + RevenantDamageMultiplier = 1.0 + +["The Harbinger"] + #Harbinger's Health Multiplier + #Range: 0.0 ~ 1000000.0 + HarbingerHealthMultiplier = 1.0 + #Harbinger's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + HarbingerDamageMultiplier = 1.0 + #Harbinger's Healing Multiplier + #Range: 0.0 ~ 1000000.0 + HarbingerHealingMultiplier = 1.0 + #Harbinger's Immune to Long distance attack range. + #Range: 1.0 ~ 1000000.0 + "The Harbinger's prevent attacks from far away Range" = 35.0 + #Harbinger's DamageCap + #Range: 0 ~ 1000000 + "The Harbinger DamageCap" = 22 + #Harbinger's lasers can light a fire in MobGriefing + "The Harbinger Light A Fire" = true + #The Harbinger's charge attack Hp Damage + #Range: 0.0 ~ 1.0 + "The Harbinger's charge attack Hp Damage" = 0.06 + #The Harbinger's music volume + #Range: 0.0 ~ 1.0 + "The Harbinger's Music Volume" = 0.5 + +["The Leviathan"] + #Leviathan's Health Multiplier + #Range: 0.0 ~ 1000000.0 + LeviathanHealthMultiplier = 1.0 + #Leviathan's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + LeviathanDamageMultiplier = 1.0 + #Leviathan's Immune to Long distance attack range. + #Range: 1.0 ~ 1000000.0 + "Leviathan's prevent attacks from far away Range" = 38.0 + #Leviathan's Bite Hp Damage + #Range: 0.0 ~ 1.0 + "Leviathan's Bite Hp Damage" = 0.1 + #Leviathan's Rush Hp Damage + #Range: 0.0 ~ 1.0 + "Leviathan's Rush Hp Damage" = 0.05 + #Leviathan's TailSwing Hp Damage + #Range: 0.0 ~ 1.0 + "Leviathan's TailSwing Hp Damage" = 0.08 + #Leviathan's Tentacle Hp Damage + #Range: 0.0 ~ 1.0 + "Leviathan's Tentacle Hp Damage" = 0.03 + #Leviathan's DamageCap + #Range: 0 ~ 1000000 + LeviathanDamageCap = 20 + #Leviathan's block breaking ignore the MobGriefing + LeviathanBlockBreaking = true + #Leviathan Immune Out of Water + LeviathanImmuneOutofWater = true + #The Leviathan's music volume + #Range: 0.0 ~ 1.0 + "The Leviathan's Music Volume" = 0.5 + +["The Baby Leviathan"] + #BabyLeviathan's Health Multiplier + #Range: 0.0 ~ 1000000.0 + BabyLeviathanHealthMultiplier = 1.0 + #BabyLeviathan's Damage Multiplier + #Range: 0.0 ~ 1000000.0 + BabyLeviathanDamageMultiplier = 1.0 + +[spawning] + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + DeeplingSpawnWeight = 2 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + DeeplingSpawnRolls = 30 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + DeeplingBruteSpawnWeight = 1 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + DeeplingBruteSpawnRolls = 50 + #Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn + #Range: 0 ~ 1000 + DeeplingAnglerSpawnWeight = 2 + #Random roll chance to enable mob spawning. Higher number = lower chance of spawning + #Range: > 0 + DeeplingAnglerSpawnRolls = 30 + diff --git a/.minecraft/versions/1.20.1/config/cataclysm/deepling_angler_spawns.json b/.minecraft/versions/1.20.1/config/cataclysm/deepling_angler_spawns.json new file mode 100644 index 0000000..9b79209 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/cataclysm/deepling_angler_spawns.json @@ -0,0 +1,46 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_lukewarm_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_cold_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:lukewarm_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:warm_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/cataclysm/deepling_brute_spawns.json b/.minecraft/versions/1.20.1/config/cataclysm/deepling_brute_spawns.json new file mode 100644 index 0000000..9b79209 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/cataclysm/deepling_brute_spawns.json @@ -0,0 +1,46 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_lukewarm_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_cold_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:lukewarm_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:warm_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/cataclysm/deepling_spawns.json b/.minecraft/versions/1.20.1/config/cataclysm/deepling_spawns.json new file mode 100644 index 0000000..9b79209 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/cataclysm/deepling_spawns.json @@ -0,0 +1,46 @@ +{ + "biomes": [ + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_lukewarm_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:deep_cold_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:lukewarm_ocean" + } + ], + [ + { + "type": "REGISTRY_NAME", + "negate": false, + "value": "minecraft:warm_ocean" + } + ] + ] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/citadel-common.toml b/.minecraft/versions/1.20.1/config/citadel-common.toml new file mode 100644 index 0000000..6753f79 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/citadel-common.toml @@ -0,0 +1,12 @@ + +[general] + #True if citadel tracks entity properties(freezing, stone mobs, etc) on server. Turn this to false to solve some server lag, may break some stuff. + "Track Entities" = true + #True to skip warnings about using datapacks. + "Skip Datapack Warnings" = true + #Multiplies the count of entities spawned by this number. 0 = no entites added on chunk gen, 2 = twice as many entities added on chunk gen. Useful for many mods that add a lot of creatures, namely animals, to the spawn lists. + #Range: 0.0 ~ 100000.0 + chunkGenSpawnModifier = 1.0 + #True to if april fools content can display on april fools. + "April Fools Content" = true + diff --git a/.minecraft/versions/1.20.1/config/fml.toml b/.minecraft/versions/1.20.1/config/fml.toml index 2b3f2d3..f843a0b 100644 --- a/.minecraft/versions/1.20.1/config/fml.toml +++ b/.minecraft/versions/1.20.1/config/fml.toml @@ -1,5 +1,5 @@ #Early window height -earlyWindowHeight = 900 +earlyWindowHeight = 480 #Early window framebuffer scale earlyWindowFBScale = 1 #Enable forge global version checking @@ -7,7 +7,7 @@ versionCheck = true #Early window provider earlyWindowProvider = "fmlearlywindow" #Early window width -earlyWindowWidth = 1600 +earlyWindowWidth = 854 #Early window starts maximized earlyWindowMaximized = false #Default config path for servers diff --git a/.minecraft/versions/1.20.1/config/inventoryprofilesnext/inventoryprofiles.json b/.minecraft/versions/1.20.1/config/inventoryprofilesnext/inventoryprofiles.json index f1ef44f..5d2b69d 100644 --- a/.minecraft/versions/1.20.1/config/inventoryprofilesnext/inventoryprofiles.json +++ b/.minecraft/versions/1.20.1/config/inventoryprofilesnext/inventoryprofiles.json @@ -1,5 +1,13 @@ { "ModSettings": { + "highlight_foused_items": { + "value": false + }, "first_run": false + }, + "LockedSlotsSettings": { + "locked_slots_empty_hotbar_as_semi_locked": { + "value": false + } } } \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/lootr-client.toml b/.minecraft/versions/1.20.1/config/lootr-client.toml new file mode 100644 index 0000000..a7b9eaa --- /dev/null +++ b/.minecraft/versions/1.20.1/config/lootr-client.toml @@ -0,0 +1,3 @@ +#set to true to use vanilla textures instead of Lootr special textures. Note: this will prevent previously opened chests from rendering differently +vanilla_textures = false + diff --git a/.minecraft/versions/1.20.1/config/lootr-common.toml b/.minecraft/versions/1.20.1/config/lootr-common.toml new file mode 100644 index 0000000..c23c922 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/lootr-common.toml @@ -0,0 +1,77 @@ +#skip unloaded block entities that are eligible for conversion, set to false to potentially resolve issues with containers that aren't being converted [default: true] +skip_unloaded = true +#whether or not the entire forge:chests/wooden tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity) +convert_wooden_chests = true +#list of loot tables which will decay (default blank, meaning no chests decay, in the format of (in the format of ["modid:loot_table", "othermodid:other_loot_table"]) +decay_loot_tables = [] +#a list of additional chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity) +additional_chests = [] +#list of mod IDs whose loot tables will decay (default blank, meaning no chests decay, in the format ["modid", "othermodid"]) +decay_modids = [] +#list of structures in which contains shouldn't be converted (in the format of ["modid:structure_name", "othermodid:other_structure_name"]) +loot_structure_blacklist = [] +#list of modids whose loot tables shouldn't be converted (in the format of ["modid", "other_modid"]) +loot_modid_blacklist = [] +#allows fake players to destroy Lootr chests without having to sneak, overrides the `disable_break` option for fake players +enable_fake_player_break = false +#a list of additional trapped chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity) +additional_trapped_chests = [] +#lootr chests cannot be destroyed by any explosion +blast_immune = false +#list of dimensions (to the exclusion of all others) that loot chest should be replaced in (default: blank, allowing all dimensions, e.g., ["minecraft:overworld", "minecraft:the_end"]) +dimension_whitelist = [] +#list of dimensions where loot chests should automatically decay (default: blank, e.g., ["minecraft:the_nether", "minecraft:the_end"]) +decay_dimensions = [] +#whether or not the entire forge:chests/trapped tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity +convert_trapped_chests = true +#list of structures in which loot chests should automatically decay (in the format of ["modid:structure_name", "modid:other_structure_name"]) +decay_structures = [] +#lootr will automatically log all unresolved tables (i.e., for containers that have a loot table associated with them but, for whatever reason, the lookup for this table returns empty). setting this option to true additionally informs players when they open containers. +report_unresolved_tables = false +#list of loot tables which shouldn't be converted (in the format of ["modid:loot_table", "othermodid:other_loot_table"]) +loot_table_blacklist = [] +#list of dimensions where loot chests should automatically refresh (default: blank, e.g., ["minecraft:overworld", "othermod:otherdimension"]) +refresh_dimensions = [] +#list of mod IDs whose loot tables will refresh (default blank, meaning no chests refresh, in the format of ["modid", "othermodid"]) +refresh_modids = [] +#determine whether or not loot generated is the same for all players using the provided seed, or randomised per player +randomise_seed = true +#the maximum age for containers; entries above this age will be discarded [default: 180 * 20, 3 minutes] +#Range: > 0 +maximum_age = 3600 +#whether or not quark chests used in world generation for loot purposes should be replaced with Lootr chests +convert_quark = true +#how long (in ticks) a decaying loot containers should take to decay (default 5 minutes = 5 * 60 * 20) +#Range: > 0 +decay_value = 6000 +#list of loot tables which will refresh (default blank, meaning no chests refresh, in the format of ["modid:loot_table", "othermodid:loot_table"]) +refresh_loot_tables = [] +#prevent notifications of decaying or refreshed chests +disable_notifications = false +#overriding refresh_loot_tables, refresh_modids and refresh_dimensions: all chests will refresh after being opened for the first time +refresh_all = false +#overriding decay_loot_tables, decay_modids and decay_dimensions: all chests will decay after being opened for the first time +decay_all = false +#lootr chests cannot be destroyed by creeper or TNT explosions +blast_resistant = false +#list of dimensions that loot chests should not be replaced in (default: blank, allowing all dimensions, format e.g., ["minecraft:overworld", "minecraft:the_end"]) +dimension_blacklist = [] +#allow the destruction of Lootr chests regardless. overrides `disable_break` +enable_break = false +#prevent the destruction of Lootr chests except while sneaking in creative mode +disable_break = false +#whether or not mineshaft chest minecarts should be converted to standard loot chests +convert_mineshafts = true +#when true, comparators on Lootr containers will give an output of 1; when false, they will give an output of 0 +power_comparators = true +#maximum time (in ticks) remaining on a chest before a notification for refreshing or decaying is sent to a player (default 30 seconds, -1 for no delay) +#Range: > -1 +notification_delay = 600 +#how long (in ticks) a refreshing loot containers should take to refresh their contents (default 20 minutes = 20 * 60 * 20) +#Range: > 0 +refresh_value = 24000 +#disregard chests and chunks that are outside of the world border; enable this option if you are using a world border and are suffering consistent TPS issues; if you change the world border, you will need to restart your client +check_world_border = false +#list of structures in which loot chests should automatically refresh (in the format of ["modid:structure_name", "othermodid:other_structure_name"]) +refresh_structures = [] + diff --git a/.minecraft/versions/1.20.1/config/mmorpg-client-1.toml.bak b/.minecraft/versions/1.20.1/config/mmorpg-client-1.toml.bak deleted file mode 100644 index 14b121a..0000000 --- a/.minecraft/versions/1.20.1/config/mmorpg-client-1.toml.bak +++ /dev/null @@ -1,23 +0,0 @@ - -#Client Configs -[general] - show_low_mana_warning = true - render_mob_bar = true - render_death_stats = true - render_item_rarity_background = true - show_durability = true - render_mob_hp_gui = true - use_hotbar_toggle = true - only_render_mob_looked_at = true - render_floating_damage = true - #Range: 0.0 ~ 1.0 - ITEM_RARITY_OPACITY = 0.75 - #Range: 0.0 ~ 10.0 - health_bar_gui_scale = 1.25 - #Allowed Values: BOTTOM_CENTER, OVER_VANILLA, TOP_LEFT - GUI_POSITION = "BOTTOM_CENTER" - #Allowed Values: BORDER, FULL - ITEM_RARITY_BACKGROUND_TYPE = "FULL" - #Allowed Values: RPG, NONE - PLAYER_GUI_TYPE = "RPG" - diff --git a/.minecraft/versions/1.20.1/config/mmorpg-client.toml b/.minecraft/versions/1.20.1/config/mmorpg-client.toml index b1fc489..6b735e5 100644 --- a/.minecraft/versions/1.20.1/config/mmorpg-client.toml +++ b/.minecraft/versions/1.20.1/config/mmorpg-client.toml @@ -15,7 +15,7 @@ #Range: 0.0 ~ 10.0 health_bar_gui_scale = 1.25 #Allowed Values: BOTTOM_CENTER, OVER_VANILLA, TOP_LEFT - GUI_POSITION = "OVER_VANILLA" + GUI_POSITION = "TOP_LEFT" #Allowed Values: BORDER, FULL ITEM_RARITY_BACKGROUND_TYPE = "FULL" #Allowed Values: RPG, NONE diff --git a/.minecraft/versions/1.20.1/config/xaerominimap_entities.json b/.minecraft/versions/1.20.1/config/xaerominimap_entities.json index 8afea6a..737dd44 100644 --- a/.minecraft/versions/1.20.1/config/xaerominimap_entities.json +++ b/.minecraft/versions/1.20.1/config/xaerominimap_entities.json @@ -15,15 +15,15 @@ "heightBasedFade": true, "renderOrder": 0.0, "color": 13.0, - "displayNameWhenIconFails": true, + "displayNameWhenIconFails": false, "entityNumber": 1000.0, "alwaysDisplayNametags": false, "dotSize": 2.0, "startFadingAt": 0.0, "renderOverMinimapFrame": 1.0, "icons": 2.0, - "names": 0.0, "heightLimit": 20.0, + "names": 0.0, "iconScale": 1.0 }, "subCategories": [ @@ -52,8 +52,8 @@ "protection": true, "settingOverrides": { "renderOrder": 6.0, - "heightLimit": 2050.0, - "color": 15.0 + "color": 15.0, + "heightLimit": 2050.0 }, "subCategories": [ { diff --git a/.minecraft/versions/1.20.1/mods/L_Enders_Cataclysm-1.29-1.20.1.jar b/.minecraft/versions/1.20.1/mods/L_Enders_Cataclysm-1.29-1.20.1.jar new file mode 100644 index 0000000..ce07859 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/L_Enders_Cataclysm-1.29-1.20.1.jar differ diff --git a/.minecraft/versions/1.20.1/mods/alexsmobs-1.22.5.jar b/.minecraft/versions/1.20.1/mods/alexsmobs-1.22.5.jar new file mode 100644 index 0000000..7a3eb8b Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/alexsmobs-1.22.5.jar differ diff --git a/.minecraft/versions/1.20.1/mods/citadel-2.4.3-1.20.1.jar b/.minecraft/versions/1.20.1/mods/citadel-2.4.3-1.20.1.jar new file mode 100644 index 0000000..69fab5b Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/citadel-2.4.3-1.20.1.jar differ diff --git a/.minecraft/versions/1.20.1/mods/cloth-config-11.1.106-forge.jar b/.minecraft/versions/1.20.1/mods/cloth-config-11.1.106-forge.jar new file mode 100644 index 0000000..e37d71d Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/cloth-config-11.1.106-forge.jar differ diff --git a/.minecraft/versions/1.20.1/mods/lootr-1.20-0.7.30.73.jar b/.minecraft/versions/1.20.1/mods/lootr-1.20-0.7.30.73.jar new file mode 100644 index 0000000..9c3e189 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/lootr-1.20-0.7.30.73.jar differ diff --git a/.minecraft/versions/1.20.1/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar b/.minecraft/versions/1.20.1/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar new file mode 100644 index 0000000..d9a8935 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar differ diff --git a/.minecraft/versions/1.20.1/mods/totw_modded-1.0.1-1.20.1.jar b/.minecraft/versions/1.20.1/mods/totw_modded-1.0.1-1.20.1.jar new file mode 100644 index 0000000..b03a5e6 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/totw_modded-1.0.1-1.20.1.jar differ diff --git a/.minecraft/versions/1.20.1/options.txt b/.minecraft/versions/1.20.1/options.txt index d3cdd37..a9d6c29 100644 --- a/.minecraft/versions/1.20.1/options.txt +++ b/.minecraft/versions/1.20.1/options.txt @@ -169,11 +169,13 @@ key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.b key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown key_keybind.sophisticatedbackpacks.sort:key.mouse.middle -key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.z:ALT -key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.x:ALT key_keybind.sophisticatedbackpacks.toggle_upgrade_3:key.keyboard.unknown key_keybind.sophisticatedbackpacks.toggle_upgrade_4:key.keyboard.unknown key_keybind.sophisticatedbackpacks.toggle_upgrade_5:key.keyboard.unknown +key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.z:ALT +key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.x:ALT +key_keybinds.bettercombat.feint:key.keyboard.unknown +key_keybinds.bettercombat.toggle_mine_with_weapons:key.keyboard.unknown key_key.entityculling.toggle:key.keyboard.unknown soundCategory_master:1.0 soundCategory_music:1.0 diff --git a/.minecraft/versions/1.20.1/resourcepacks/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip b/.minecraft/versions/1.20.1/resourcepacks/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip index 42a993d..ad3be6c 100644 Binary files a/.minecraft/versions/1.20.1/resourcepacks/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip and b/.minecraft/versions/1.20.1/resourcepacks/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip differ diff --git a/.minecraft/versions/1.20.1/usercache.json b/.minecraft/versions/1.20.1/usercache.json index 3e70dac..69fe0a8 100644 --- a/.minecraft/versions/1.20.1/usercache.json +++ b/.minecraft/versions/1.20.1/usercache.json @@ -1 +1 @@ -[{"name":"ddaodan","uuid":"e3d46296-b344-38ef-bd1b-8215a0721441","expiresOn":"2023-10-06 17:22:51 +0800"}] \ No newline at end of file +[{"name":"ddaodan","uuid":"e3d46296-b344-38ef-bd1b-8215a0721441","expiresOn":"2023-10-06 22:39:52 +0800"}] \ No newline at end of file diff --git a/PCL/Setup.ini b/PCL/Setup.ini index 43e342e..fc48600 100644 --- a/PCL/Setup.ini +++ b/PCL/Setup.ini @@ -1,7 +1,5 @@ LaunchFolderSelect:$.minecraft\ - LaunchVersionSelect:1.20.1 - -LoginPageType:0 +LoginPageType:4