treewide: Remove minecraft server

This has fallen into disuse since the big Java vulnerability, and I
have ideas for better ways of doing this. Meanwhile it's making
maintenance and refactoring more difficult.

Hence I'll remove the server completely for the time being.
This commit is contained in:
Tristan Daniël Maat 2022-10-12 01:05:24 +01:00
parent 046a88905d
commit 7095ab2631
Signed by: tlater
GPG key ID: 49670FD774E43268
207 changed files with 5 additions and 17764 deletions

View file

@ -6,7 +6,6 @@
}: {
imports = [
./services/gitea.nix
./services/minecraft.nix
./services/nextcloud.nix
./services/webserver.nix
./services/starbound.nix
@ -25,7 +24,7 @@
};
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) ["forge-server" "steam-runtime" "steamcmd"];
builtins.elem (lib.getName pkg) ["steam-runtime" "steamcmd"];
sops = {
defaultSopsFile = ../keys/external.yaml;
@ -41,7 +40,7 @@
useDHCP = false;
interfaces.eth0.useDHCP = true;
firewall.allowedTCPPorts = [80 443 2222 2221 25565 21025];
firewall.allowedTCPPorts = [80 443 2222 2221 21025];
};
time.timeZone = "Europe/London";

View file

@ -2,12 +2,10 @@
ids.uids = {
# System user ids start at 400 (see nixos/modules/programs/shadow.nix)
webserver = 400;
minecraft = 401;
# The limit is 999
};
ids.gids = {
webserver = 400;
minecraft = 401;
};
}

View file

@ -1,14 +0,0 @@
# The RegistryName for the Item to lock EnderChests and Tanks.
S:"personalItem"="minecraft:diamond"
# Causes chests to lose personal settings and drop the diamond on break.
B:"anarchyMode"=false
# The size of each inventory of EnderStorage, 0 = 3x3, 1 = 3x9, 2 = 6x9, default = 1
I:"item_storage_size"=1
# Disables the tank on top of creators heads.
B:"disableCreatorVisuals"=false
# Enable this to make EnderStorage use vanilla's EnderChest sounds instead of the standard chest.
B:"useVanillaEnderChestsSounds"=false

View file

@ -1,12 +0,0 @@
#Server configuration settings
[server]
#The number of hours the player will be offline before deactivating (default 2 days)
#Range: 1 ~ 8760
hoursBeforeDeactivation = 48
#Disables Chunk loading, use if there is a crash happening in a chunk loaded area
emergencymode = false
#Width/length of chunks to be loaded, it is recommend this is an odd number (max 25)
#Range: 1 ~ 25
chunkLoaderWidth = 3

View file

@ -1,13 +0,0 @@
#Limits for chunk loading
[chunkLoadingLimits]
#The number of tickets a player can be assigned instead of a mod. This is shared across all mods.
#Range: > 0
maximumPlayerTickets = 500
#No comment
#Range: 0 ~ 225
maximumChunksPerTicket = 25
#Maximum ticket count for the mod. Zero disables chunkloading capabilities.
#Range: > 0
maximumModTickets = 200

View file

@ -1,40 +0,0 @@
#Entity Settings
[entity]
#General
[entity.general]
#Allows repeat remove calls to bubble to the top of the list to improve performance of repeat mob spawning.
enable_call_bubbling = true
#Allow AI tasks to be removed from entities at runtime. If this is disable no per mob or per mob type removes will run.
allow_remove_calls = true
#Entity Mob
[entity.mob]
#Remove the look at goal (player or attack target) AI task. This will cause AIs to not face targets or walking directions.
remove_look_goal = false
#Replaces the default look controller with a version featuring cached tan math improving performance. Only works on vanilla style mobs, if a mod overrides the look controller it will skip.
replace_look_controller = true
#Remove the look at random position AI task. This will cause AIs to feel a little lifeless as they do not animate head movement while idle.
remove_look_random = false
#Entity Fish
[entity.fish]
#Remove the fish's AI task to follow a leader fish to act as a group of fish.
remove_follow_leader = false
#Remove the fish's random swimming pathfinder. This will cause fish to stay in position more often.
remove_swim = false
#Remove the fish's panic pathfinder. This will cause fish to not run away.
remove_panic = false
#Remove the fish's AI task to avoid players.
remove_avoid_player = false
#Remove the fish's AI task to puff up when entities are nearby
remove_puff = false
#Squid Fish
[entity.squid]
#Remove the squid's flee pathfinder. This will cause squid to not run away.
remove_flee = false
#Remove the squid's random movement pathfinder. This will cause squid to swim around randomly.
remove_random_move = false

View file

@ -1,415 +0,0 @@
[general]
#Whether polar bears should target seal mobs.
polarBearsAttackSeals = true
#Whether bone serpents are neutral or hostile.
neutralBoneSerpents = false
#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
#List of dimensions in which spawning void worms via mysterious worm items is allowed.
voidWormSpawnDimensions = ["minecraft:the_end"]
#True if straddleboard enchants are enabled.
straddleboardEnchants = true
#Whether Crimson Mosquitoes can transform into Warped Moscos if attacking a Mungus or any listed creature.
warpedMoscoTransformation = true
#Whether wild raccoons steal food from chests.
raccoonStealFromChests = true
#Whether mimicream can be used to duplicate items.
mimicreamRepair = true
#Whether acacia blossoms should drop from blocks tagged with #alexsmobs:drops_acacia_blossoms
acaciaBlossomsDropFromLeaves = true
#Whether lava can be bottled with a right click of a glass bottle.
lavaBottleEnabled = true
#Maximum world y-level that blobfish can spawn at
#Range: 0 ~ 256
blobfishSpawnHeight = 38
#Whether guster spawns are limited to when it is raining/thundering.
limitGusterSpawnsToWeather = true
#Whether all players should get an Animal Dictionary when joining the world for the first time.
giveBookOnStartup = true
#Maximum world y-level that cave centipedes can spawn at
#Range: 0 ~ 256
caveCentipedeSpawnHeight = 30
#Blacklist for items that mimicream cannot make a copy of. Ex: "minecraft:stone_sword", "alexsmobs:blood_sprayer"
mimicreamBlacklist = ["alexsmobs:blood_sprayer", "alexsmobs:hemolymph_blaster"]
#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
#Max Health of the void worm boss.
#Range: 0.0 ~ 1000000.0
voidWormMaxHealth = 160.0
#All void worm damage is scaled to this.
#Range: 0.0 ~ 100.0
voidWormDamageModifier = 1.0
#Whether the void worm boss is summonable or not, via the mysterious worm item.
voidWormSummonable = true
#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"]
#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
#Whether to disable certain aspects of the Lava Vision Potion. Enable if issues with shaders persist.
shadersCompat = false
#List of extra(non mungus) mobs that will trigger a crimson mosquito to become a warped mosquito. Ex: "minecraft:mooshroom", "alexsmobs:warped_toad"
warpedMoscoMobTriggers = [""]
#1 out of this number chance for leaves to drop a banana when broken. Fortune is automatically factored in
#Range: > 0
bananaChance = 200
#Max number of ant entities allowed inside a leafcutter anthill.
#Range: 2 ~ 100000
leafcutterAntColonySize = 20
#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
#Makes Tarantula Hawks fireproof, perfect if you also want these guys to spawn in the nether.
fireproofTarantulaHawk = false
#Percent chance for fungus to grow per each leaf a leafcutter ant returns to the colony.
#Range: 0.0 ~ 1.0
leafcutterAntFungusGrowChance = 0.3
#Whether fish oil gives players a special levitation effect.
fishOilMeme = true
#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 bananas should drop from blocks tagged with #alexsmobs:drops_bananas
bananasDropFromLeaves = 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
#Whether emu should target skeletons.
emuTargetSkeletons = true
#Lava Opacity for the Lava Vision Potion.
#Range: 0.01 ~ 1.0
lavaVisionOpacity = 0.65
#Whether spiders should target fly mobs.
spidersAttackFlies = true
#Whether wolves should target moose mobs.
wolvesAttackMoose = true
#Percent chance for emu leggings to dodge projectile attacks.
#Range: 0.0 ~ 1.0
emuPantsDodgeChance = 0.45
#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
#Whether wandering traders offer items like acacia blossoms, mosquito larva, crocodile egg, etc.
wanderingTraderOffers = true
[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
boneSerpentSpawnWeight = 8
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
alligatorSnappingTurtleSpawnRolls = 1
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
frilledSharkSpawnRolls = 0
#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
mantisShrimpSpawnWeight = 15
#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
spectreSpawnWeight = 10
#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
sealSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
sunbirdSpawnRolls = 15
#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
sunbirdSpawnWeight = 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
raccoonSpawnWeight = 10
#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
mimicubeSpawnWeight = 40
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
blobfishSpawnRolls = 0
#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
tasmanianDevilSpawnWeight = 10
#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
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
caveCentipedeSpawnWeight = 8
#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
#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 = 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
baldEagleSpawnWeight = 15
#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
#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
#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
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
mooseSpawnWeight = 15
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
warpedMoscoSpawnRolls = 1000
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
platypusSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
tarantulaHawkSpawnRolls = 1
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
soulVultureSpawnRolls = 0
#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
capuchinMonkeySpawnWeight = 55
#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
boneSeprentSpawnRolls = 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. NOTE: By default the warped mosco doesn't spawn in any biomes.
#Range: 0 ~ 1000
warpedMoscoSpawnWeight = 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
cockroachSpawnWeight = 4
#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
#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 = 50
#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
platypusSpawnWeight = 30
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
warpedToadSpawnRolls = 0
#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
snowLeopardSpawnWeight = 20
#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
#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
tigerSpawnRolls = 0
#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
crimsonMosquitoSpawnWeight = 15
#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 = 85
#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 = 39
#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
gusterSpawnWeight = 35
#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
elephantSpawnWeight = 30
#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
hammerheadSharkSpawnWeight = 8
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
straddlerSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
voidWormSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
gazelleSpawnRolls = 0
#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
mungusSpawnWeight = 4
#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
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
stradpoleSpawnWeight = 10
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
mooseSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
spectreSpawnRolls = 5
#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
blobfishSpawnWeight = 30
#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 = 100
#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
warpedToadSpawnWeight = 80
#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
#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
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
crowSpawnWeight = 10
#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
komodoDragonSpawnWeight = 4
#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
snowLeopardSpawnRolls = 0
#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
cachalotWhaleSpawnWeight = 2
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
komodoDragonSpawnRolls = 1
#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
tarantulaHawkSpawnWeight = 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
crocodileSpawnWeight = 40
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
gusterSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
cockroachSpawnRolls = 0
#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
roadrunnerSpawnWeight = 15
#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
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
dropbearSpawnWeight = 19
#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
hummingbirdSpawnRolls = 1
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
grizzlyBearSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
crimsonMosquitoSpawnRolls = 0
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
#Range: > 0
hammerheadSharkSpawnRolls = 1
[general.spawning.uniqueSpawning]
#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
#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

View file

@ -1,16 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "swamp"
}
]
]
}

View file

@ -1,21 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "mountain"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "forest"
}
]
]
}

View file

@ -1,32 +0,0 @@
{
"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:deep_frozen_ocean"
}
]
]
}

View file

@ -1,11 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "nether"
}
]
]
}

View file

@ -1,16 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "beach"
}
]
]
}

View file

@ -1,42 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "ocean"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "cold"
}
],
[
{
"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"
}
]
]
}

View file

@ -1,26 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "jungle"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:bamboo_jungle"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:bamboo_jungle_hills"
}
]
]
}

View file

@ -1,21 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "ocean"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "mushroom"
}
]
]
}

View file

@ -1,21 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "ocean"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "mushroom"
}
]
]
}

View file

@ -1,25 +0,0 @@
{
"biomes": [
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:crimson_forest"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "byg:crimson_garden"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "biomesoplenty:visceral_heap"
}
]
]
}

View file

@ -1,33 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "swamp"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "river"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "cold"
}
]
]
}

View file

@ -1,38 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "savanna"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "forest"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "savanna"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "plains"
}
]
]
}

View file

@ -1,18 +0,0 @@
{
"biomes": [
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:nether_wastes"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "biomesoplenty:crystalline_chasm"
}
]
]
}

View file

@ -1,28 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_CATEGORY",
"negate": false,
"value": "savanna"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "savanna"
}
]
]
}

View file

@ -1,28 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "mesa"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "savanna"
}
]
]
}

View file

@ -1,16 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "end"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:the_end"
}
]
]
}

View file

@ -1,31 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "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"
}
]
]
}

View file

@ -1,21 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_CATEGORY",
"negate": true,
"value": "ocean"
},
{
"type": "BIOME_DICT",
"negate": true,
"value": "ocean"
}
]
]
}

View file

@ -1,32 +0,0 @@
{
"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:deep_frozen_ocean"
}
]
]
}

View file

@ -1,28 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_CATEGORY",
"negate": false,
"value": "savanna"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "savanna"
}
]
]
}

View file

@ -1,26 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "jungle"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:bamboo_jungle"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:bamboo_jungle_hills"
}
]
]
}

View file

@ -1,28 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_CATEGORY",
"negate": false,
"value": "forest"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "forest"
}
]
]
}

View file

@ -1,16 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_CATEGORY",
"negate": false,
"value": "desert"
}
]
]
}

View file

@ -1,21 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "ocean"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "hot"
}
]
]
}

View file

@ -1,30 +0,0 @@
{
"biomes": [
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:flower_forest"
}
],
[
{
"type": "REGISTRY_NAME",
"negate": false,
"value": "minecraft:sunflower_plains"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "jungle"
}
]
]
}

View file

@ -1,28 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "mesa"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "savanna"
}
]
]
}

View file

@ -1,16 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "mesa"
}
]
]
}

View file

@ -1,26 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "jungle"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:bamboo_jungle"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:bamboo_jungle_hills"
}
]
]
}

View file

@ -1,16 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "beach"
}
]
]
}

View file

@ -1,21 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "ocean"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "hot"
}
]
]
}

View file

@ -1,26 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "ocean"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "hot"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:deep_warm_ocean"
}
]
]
}

View file

@ -1,16 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "end"
},
{
"type": "REGISTRY_NAME",
"negate": true,
"value": "minecraft:the_end"
}
]
]
}

View file

@ -1,38 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "snowy"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "wasteland"
}
],
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "snowy"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "forest"
}
]
]
}

View file

@ -1,21 +0,0 @@
{
"biomes": [
[
{
"type": "BIOME_DICT",
"negate": false,
"value": "overworld"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "mushroom"
},
{
"type": "BIOME_DICT",
"negate": false,
"value": "rare"
}
]
]
}