diff --git a/client_pack/config/ctov.json b/client_pack/config/ctov.json new file mode 100644 index 0000000..6f68189 --- /dev/null +++ b/client_pack/config/ctov.json @@ -0,0 +1,49 @@ +{ + "structures": { + "generatesmallVillage": true, + "generatemediumVillage": true, + "generatelargeVillage": true, + "generatePillagerOutpost": true, + "enabledvillage": [ + "beach", + "desert", + "desert_oasis", + "dark_forest", + "jungle", + "jungle_tree", + "mesa", + "mesa_fortified", + "mountain", + "mountain_alpine", + "mushroom", + "plains", + "plains_fortified", + "savanna", + "savanna_na", + "snowy_igloo", + "swamp", + "swamp_fortified", + "taiga", + "taiga_fortified" + ], + "enabledpillageroutpost": [ + "beach", + "dark_forest", + "desert", + "jungle", + "badlands", + "mountain", + "plains", + "savanna", + "snowy", + "swamp", + "taiga" + ] + }, + "weights": { + "smallVillageWeight": 6, + "mediumVillageWeight": 8, + "largeVillageWeight": 3, + "OutpostWeight": 1 + } +} \ No newline at end of file diff --git a/client_pack/config/sereneseasons/fertility.toml b/client_pack/config/sereneseasons/fertility.toml new file mode 100644 index 0000000..3e6df35 --- /dev/null +++ b/client_pack/config/sereneseasons/fertility.toml @@ -0,0 +1,12 @@ +[general] + #Whether crops are affected by seasons. + seasonal_crops = true + #How crops behave when out of season. + #0 = Grow slowly + #1 = Can't grow + #2 = Break when trying to grow + out_of_season_crop_behavior = 0 + #Maximum height level for out of season crops to have fertility underground. + underground_fertility_level = 48 + #Whether to include tooltips on crops listing which seasons they're fertile in. Note: This only applies to listed crops. + crop_tooltips = true diff --git a/client_pack/config/sereneseasons/seasons.toml b/client_pack/config/sereneseasons/seasons.toml new file mode 100644 index 0000000..b7b77bc --- /dev/null +++ b/client_pack/config/sereneseasons/seasons.toml @@ -0,0 +1,238 @@ +[aesthetic_settings] + #Change the foliage colour based on the current season + change_foliage_color = true + #Change the grass color based on the current season + change_grass_color = true + #Change the birch colour based on the current season + change_birch_color = true + +[dimension_settings] + #Seasons will only apply to dimensons listed here + whitelisted_dimensions = ["minecraft:overworld"] + +[weather_settings] + #Change the frequency of rain/snow/storms based on the season + change_weather_frequency = true + #Generate snow and ice during the Winter season + generate_snow_ice = true + +[time_settings] + #The starting sub season for new worlds. + #0 = Random, 1 - 3 = Early/Mid/Late Spring + #4 - 6 = Early/Mid/Late Summer + #7 - 9 = Early/Mid/Late Autumn + #10 - 12 = Early/Mid/Late Winter + starting_sub_season = 1 + #The duration of a sub season in days. + sub_season_duration = 10 + #If the season should progress on a server with no players online + progress_season_while_offline = true + #The duration of a Minecraft day in ticks. + #This only adjusts the internal length of a day used by the season cycle. + #It is intended to be used in conjunction with another mod which adjusts the actual length of a Minecraft day. + day_duration = 24000 + +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 8.33 + max_rain_time = 180000 + min_rain_time = 12000 + season = "MID_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 0.0 + max_rain_time = 36000 + min_rain_time = 12000 + season = "MID_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + biome_temp_adjustment = -1.0 + min_thunder_time = -1 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 8.33 + max_rain_time = 96000 + min_rain_time = 12000 + season = "MID_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 12.5 + max_rain_time = 180000 + min_rain_time = 12000 + season = "EARLY_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 0.0 + max_rain_time = 36000 + min_rain_time = 12000 + season = "EARLY_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + biome_temp_adjustment = -1.0 + min_thunder_time = -1 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 0.0 + max_rain_time = 36000 + min_rain_time = 12000 + season = "LATE_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + biome_temp_adjustment = -1.0 + min_thunder_time = -1 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 12.5 + max_rain_time = 96000 + min_rain_time = 12000 + season = "LATE_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 25.0 + max_rain_time = 96000 + min_rain_time = 12000 + season = "EARLY_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 25.0 + max_rain_time = 96000 + min_rain_time = 12000 + season = "LATE_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 6.25 + max_rain_time = 180000 + min_rain_time = 12000 + season = "LATE_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = -0.25 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 6.25 + max_rain_time = 96000 + min_rain_time = 12000 + season = "EARLY_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = -0.25 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 25.0 + max_rain_time = 96000 + min_rain_time = 12000 + season = "MID_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 diff --git a/client_pack/config/tectonic.json b/client_pack/config/tectonic.json index ea66984..b475701 100644 --- a/client_pack/config/tectonic.json +++ b/client_pack/config/tectonic.json @@ -1,16 +1,16 @@ { - "__notice": "Tuned for F##KRPG - realistic+expansive RPG world (1.21.1 Fabric). Original Tectonic defaults tweaked: larger continents, more elevation, less ocean.", + "__notice": "Tectonic has a config screen that explains every setting if you go to the in-game mod menu! You can also find config info here -> https://github.com/Apollounknowndev/tectonic/wiki/Config", "biomes": { "temperature_multiplier": 1.0, "temperature_offset": 0.0, - "temperature_scale": 0.32, + "temperature_scale": 0.25, "vegetation_multiplier": 1.0, "vegetation_offset": 0.0, - "vegetation_scale": 0.32 + "vegetation_scale": 0.25 }, "caves": { "carvers_enabled": true, - "cheese_additive": 0.27, + "cheese_additive": 0.22, "cheese_enabled": true, "depth_cutoff_size": 0.1, "depth_cutoff_start": 0.1, @@ -20,12 +20,12 @@ "spaghetti_enabled": true }, "continents": { - "continents_scale": 0.19, - "erosion_scale": 0.30, - "flat_terrain_skew": 0.08, + "continents_scale": 0.13, + "erosion_scale": 0.25, + "flat_terrain_skew": 0.1, "jungle_pillars": true, - "ocean_offset": -0.60, - "ridge_scale": 0.30, + "ocean_offset": -0.8, + "ridge_scale": 0.25, "river_ice": false, "river_lanterns": true, "rolling_hills": true, @@ -34,27 +34,27 @@ "experimental": {}, "general": { "mod_enabled": true, - "snow_start_offset": 144 + "snow_start_offset": 128 }, "global_terrain": { - "elevation_boost": 12.0, + "elevation_boost": 0.0, "lava_tunnels": true, "max_y": 320, "min_y": -64, "ultrasmooth": false, - "vertical_scale": 1.28 + "vertical_scale": 1.3 }, "islands": { "enabled": true, "noise_multiplier": 1.0, "noise_offset": 0.0, - "noise_scale": 0.08 + "noise_scale": 0.11 }, "minor_version": 1, "oceans": { - "deep_ocean_depth": -0.48, - "monument_offset": -30, - "ocean_depth": -0.18, + "deep_ocean_depth": -0.72, + "monument_offset": -50, + "ocean_depth": -0.36, "remove_frozen_ocean_ice": false } -} +} \ No newline at end of file diff --git a/client_pack/config/terralith.json b/client_pack/config/terralith.json index 8c46301..367d2a8 100644 --- a/client_pack/config/terralith.json +++ b/client_pack/config/terralith.json @@ -2,10 +2,10 @@ "config_version": 1, "modules": { "custom_structures": true, - "intro_message": false, + "intro_message": true, "recipe_changes": false, "skylands": false, "terrain_slabs": true, "vanilla_stone_gen": false } -} +} \ No newline at end of file diff --git a/client_pack/config/wilderwild/worldgen.json5 b/client_pack/config/wilderwild/worldgen.json5 new file mode 100644 index 0000000..def51b7 --- /dev/null +++ b/client_pack/config/wilderwild/worldgen.json5 @@ -0,0 +1,121 @@ +{ + "biomeGeneration": { + "generateCypressWetlands": true, + "generateMesogleaCaves": false, + "generateMixedForest": true, + "generateOasis": true, + "generateWarmRiver": true, + "generateWarmBeach": true, + "generateBirchTaiga": true, + "generateOldGrowthBirchTaiga": true, + "generateFlowerField": true, + "generateAridSavanna": true, + "generateParchedForest": true, + "generateAridForest": true, + "generateOldGrowthSnowyTaiga": true, + "generateBirchJungle": true, + "generateSparseBirchJungle": true, + "generateOldGrowthDarkForest": true, + "generateDarkBirchForest": true, + "generateSemiBirchForest": true, + "generateTemperateRainforest": true, + "generateRainforest": true, + "generateDarkTaiga": true, + "generateDyingForest": true, + "generateSnowyDyingForest": true, + "generateDyingMixedForest": true, + "generateSnowyDyingMixedForest": true, + "generateMagmaticCaves": true, + "generateFrozenCaves": true, + "generateMapleForest": true, + "generateSparseForest": true, + "generateTundra": true, + }, + "biomePlacement": { + "modifyWindsweptSavannaPlacement": true, + "modifyJunglePlacement": true, + "modifySwampPlacement": true, + "modifyMangroveSwampPlacement": true, + "modifyCherryGrovePlacement": false, + "modifyStonyShorePlacement": true, + "modifyTundraPlacement": false, + }, + "treeGeneration": { + "treeGeneration": true, + "fallenTrees": true, + "hollowedFallenTrees": true, + "snappedTrees": true, + "baobab": true, + "palm": true, + "willow": true, + "birchBranches": true, + "oakBranches": true, + "darkOakBranches": true, + "newMaples": true, + }, + "vegetation": { + "grassGeneration": true, + "flowerGeneration": true, + "bushGeneration": true, + "cactusGeneration": true, + "shelfFungiGeneration": true, + "mushroomGeneration": true, + "pollen": true, + "tumbleweed": true, + "pumpkin": true, + }, + "aquaticGeneration": { + "riverPool": false, + "cattail": true, + "algae": true, + "plankton": true, + "seagrass": true, + "spongeBud": true, + "barnacle": true, + "seaAnemone": true, + "seaWhip": true, + "tubeWorm": true, + "hydrothermalVent": true, + "oceanMossGeneration": true, + "oceanAuburnMossGeneration": true, + }, + "transitionGeneration": { + "sandTransitions": true, + "redSandTransitions": true, + "coarseTransitions": true, + "gravelTransitions": true, + "mudTransitions": true, + "stoneTransitions": true, + "snowTransitions": true, + }, + "structure": { + "newWitchHuts": false, + "decayTrailRuins": true, + "newDesertVillages": false, + }, + "surfaceDecoration": { + "coarseDecoration": true, + "gravelDecoration": true, + "mudDecoration": true, + "packedMudDecoration": true, + "stoneDecoration": true, + "mossDecoration": true, + "auburnMoss": true, + "scorchedSandDecoration": true, + "scorchedRedSandDecoration": true, + "sandstoneDecoration": true, + "clayDecoration": true, + "clearingDecoration": true, + "snowPiles": true, + "fragileIceDecoration": true, + "icicleDecoration": true, + "taigaBoulders": true, + "lakes": true, + "basins": true, + }, + "betaBeaches": true, + "snowUnderMountains": false, + "termiteGen": true, + "netherGeyserGen": true, + "snowBelowTrees": true, +} \ No newline at end of file diff --git a/client_pack/pack.toml b/client_pack/pack.toml index 84f5746..51ceefd 100644 --- a/client_pack/pack.toml +++ b/client_pack/pack.toml @@ -1,6 +1,6 @@ name = "F##KRPG" author = "mithral" -version = "0.1.0" +version = "1.0" pack-format = "packwiz:1.1.0" [index] diff --git a/server_pack/config/ctov.json b/server_pack/config/ctov.json new file mode 100644 index 0000000..6f68189 --- /dev/null +++ b/server_pack/config/ctov.json @@ -0,0 +1,49 @@ +{ + "structures": { + "generatesmallVillage": true, + "generatemediumVillage": true, + "generatelargeVillage": true, + "generatePillagerOutpost": true, + "enabledvillage": [ + "beach", + "desert", + "desert_oasis", + "dark_forest", + "jungle", + "jungle_tree", + "mesa", + "mesa_fortified", + "mountain", + "mountain_alpine", + "mushroom", + "plains", + "plains_fortified", + "savanna", + "savanna_na", + "snowy_igloo", + "swamp", + "swamp_fortified", + "taiga", + "taiga_fortified" + ], + "enabledpillageroutpost": [ + "beach", + "dark_forest", + "desert", + "jungle", + "badlands", + "mountain", + "plains", + "savanna", + "snowy", + "swamp", + "taiga" + ] + }, + "weights": { + "smallVillageWeight": 6, + "mediumVillageWeight": 8, + "largeVillageWeight": 3, + "OutpostWeight": 1 + } +} \ No newline at end of file diff --git a/server_pack/config/sereneseasons/fertility.toml b/server_pack/config/sereneseasons/fertility.toml new file mode 100644 index 0000000..3e6df35 --- /dev/null +++ b/server_pack/config/sereneseasons/fertility.toml @@ -0,0 +1,12 @@ +[general] + #Whether crops are affected by seasons. + seasonal_crops = true + #How crops behave when out of season. + #0 = Grow slowly + #1 = Can't grow + #2 = Break when trying to grow + out_of_season_crop_behavior = 0 + #Maximum height level for out of season crops to have fertility underground. + underground_fertility_level = 48 + #Whether to include tooltips on crops listing which seasons they're fertile in. Note: This only applies to listed crops. + crop_tooltips = true diff --git a/server_pack/config/sereneseasons/seasons.toml b/server_pack/config/sereneseasons/seasons.toml new file mode 100644 index 0000000..b7b77bc --- /dev/null +++ b/server_pack/config/sereneseasons/seasons.toml @@ -0,0 +1,238 @@ +[aesthetic_settings] + #Change the foliage colour based on the current season + change_foliage_color = true + #Change the grass color based on the current season + change_grass_color = true + #Change the birch colour based on the current season + change_birch_color = true + +[dimension_settings] + #Seasons will only apply to dimensons listed here + whitelisted_dimensions = ["minecraft:overworld"] + +[weather_settings] + #Change the frequency of rain/snow/storms based on the season + change_weather_frequency = true + #Generate snow and ice during the Winter season + generate_snow_ice = true + +[time_settings] + #The starting sub season for new worlds. + #0 = Random, 1 - 3 = Early/Mid/Late Spring + #4 - 6 = Early/Mid/Late Summer + #7 - 9 = Early/Mid/Late Autumn + #10 - 12 = Early/Mid/Late Winter + starting_sub_season = 1 + #The duration of a sub season in days. + sub_season_duration = 10 + #If the season should progress on a server with no players online + progress_season_while_offline = true + #The duration of a Minecraft day in ticks. + #This only adjusts the internal length of a day used by the season cycle. + #It is intended to be used in conjunction with another mod which adjusts the actual length of a Minecraft day. + day_duration = 24000 + +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 8.33 + max_rain_time = 180000 + min_rain_time = 12000 + season = "MID_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 0.0 + max_rain_time = 36000 + min_rain_time = 12000 + season = "MID_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + biome_temp_adjustment = -1.0 + min_thunder_time = -1 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 8.33 + max_rain_time = 96000 + min_rain_time = 12000 + season = "MID_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 12.5 + max_rain_time = 180000 + min_rain_time = 12000 + season = "EARLY_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 0.0 + max_rain_time = 36000 + min_rain_time = 12000 + season = "EARLY_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + biome_temp_adjustment = -1.0 + min_thunder_time = -1 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 0.0 + max_rain_time = 36000 + min_rain_time = 12000 + season = "LATE_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + biome_temp_adjustment = -1.0 + min_thunder_time = -1 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 12.5 + max_rain_time = 96000 + min_rain_time = 12000 + season = "LATE_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 25.0 + max_rain_time = 96000 + min_rain_time = 12000 + season = "EARLY_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 25.0 + max_rain_time = 96000 + min_rain_time = 12000 + season = "LATE_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 6.25 + max_rain_time = 180000 + min_rain_time = 12000 + season = "LATE_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = -0.25 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 6.25 + max_rain_time = 96000 + min_rain_time = 12000 + season = "EARLY_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = -0.25 + min_thunder_time = 12000 +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +[[season_properties]] + melt_percent = 25.0 + max_rain_time = 96000 + min_rain_time = 12000 + season = "MID_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + biome_temp_adjustment = 0.0 + min_thunder_time = 12000 diff --git a/server_pack/config/tectonic.json b/server_pack/config/tectonic.json index ea66984..b475701 100644 --- a/server_pack/config/tectonic.json +++ b/server_pack/config/tectonic.json @@ -1,16 +1,16 @@ { - "__notice": "Tuned for F##KRPG - realistic+expansive RPG world (1.21.1 Fabric). Original Tectonic defaults tweaked: larger continents, more elevation, less ocean.", + "__notice": "Tectonic has a config screen that explains every setting if you go to the in-game mod menu! You can also find config info here -> https://github.com/Apollounknowndev/tectonic/wiki/Config", "biomes": { "temperature_multiplier": 1.0, "temperature_offset": 0.0, - "temperature_scale": 0.32, + "temperature_scale": 0.25, "vegetation_multiplier": 1.0, "vegetation_offset": 0.0, - "vegetation_scale": 0.32 + "vegetation_scale": 0.25 }, "caves": { "carvers_enabled": true, - "cheese_additive": 0.27, + "cheese_additive": 0.22, "cheese_enabled": true, "depth_cutoff_size": 0.1, "depth_cutoff_start": 0.1, @@ -20,12 +20,12 @@ "spaghetti_enabled": true }, "continents": { - "continents_scale": 0.19, - "erosion_scale": 0.30, - "flat_terrain_skew": 0.08, + "continents_scale": 0.13, + "erosion_scale": 0.25, + "flat_terrain_skew": 0.1, "jungle_pillars": true, - "ocean_offset": -0.60, - "ridge_scale": 0.30, + "ocean_offset": -0.8, + "ridge_scale": 0.25, "river_ice": false, "river_lanterns": true, "rolling_hills": true, @@ -34,27 +34,27 @@ "experimental": {}, "general": { "mod_enabled": true, - "snow_start_offset": 144 + "snow_start_offset": 128 }, "global_terrain": { - "elevation_boost": 12.0, + "elevation_boost": 0.0, "lava_tunnels": true, "max_y": 320, "min_y": -64, "ultrasmooth": false, - "vertical_scale": 1.28 + "vertical_scale": 1.3 }, "islands": { "enabled": true, "noise_multiplier": 1.0, "noise_offset": 0.0, - "noise_scale": 0.08 + "noise_scale": 0.11 }, "minor_version": 1, "oceans": { - "deep_ocean_depth": -0.48, - "monument_offset": -30, - "ocean_depth": -0.18, + "deep_ocean_depth": -0.72, + "monument_offset": -50, + "ocean_depth": -0.36, "remove_frozen_ocean_ice": false } -} +} \ No newline at end of file diff --git a/server_pack/config/terralith.json b/server_pack/config/terralith.json index 8c46301..367d2a8 100644 --- a/server_pack/config/terralith.json +++ b/server_pack/config/terralith.json @@ -2,10 +2,10 @@ "config_version": 1, "modules": { "custom_structures": true, - "intro_message": false, + "intro_message": true, "recipe_changes": false, "skylands": false, "terrain_slabs": true, "vanilla_stone_gen": false } -} +} \ No newline at end of file diff --git a/server_pack/config/wilderwild/worldgen.json5 b/server_pack/config/wilderwild/worldgen.json5 new file mode 100644 index 0000000..def51b7 --- /dev/null +++ b/server_pack/config/wilderwild/worldgen.json5 @@ -0,0 +1,121 @@ +{ + "biomeGeneration": { + "generateCypressWetlands": true, + "generateMesogleaCaves": false, + "generateMixedForest": true, + "generateOasis": true, + "generateWarmRiver": true, + "generateWarmBeach": true, + "generateBirchTaiga": true, + "generateOldGrowthBirchTaiga": true, + "generateFlowerField": true, + "generateAridSavanna": true, + "generateParchedForest": true, + "generateAridForest": true, + "generateOldGrowthSnowyTaiga": true, + "generateBirchJungle": true, + "generateSparseBirchJungle": true, + "generateOldGrowthDarkForest": true, + "generateDarkBirchForest": true, + "generateSemiBirchForest": true, + "generateTemperateRainforest": true, + "generateRainforest": true, + "generateDarkTaiga": true, + "generateDyingForest": true, + "generateSnowyDyingForest": true, + "generateDyingMixedForest": true, + "generateSnowyDyingMixedForest": true, + "generateMagmaticCaves": true, + "generateFrozenCaves": true, + "generateMapleForest": true, + "generateSparseForest": true, + "generateTundra": true, + }, + "biomePlacement": { + "modifyWindsweptSavannaPlacement": true, + "modifyJunglePlacement": true, + "modifySwampPlacement": true, + "modifyMangroveSwampPlacement": true, + "modifyCherryGrovePlacement": false, + "modifyStonyShorePlacement": true, + "modifyTundraPlacement": false, + }, + "treeGeneration": { + "treeGeneration": true, + "fallenTrees": true, + "hollowedFallenTrees": true, + "snappedTrees": true, + "baobab": true, + "palm": true, + "willow": true, + "birchBranches": true, + "oakBranches": true, + "darkOakBranches": true, + "newMaples": true, + }, + "vegetation": { + "grassGeneration": true, + "flowerGeneration": true, + "bushGeneration": true, + "cactusGeneration": true, + "shelfFungiGeneration": true, + "mushroomGeneration": true, + "pollen": true, + "tumbleweed": true, + "pumpkin": true, + }, + "aquaticGeneration": { + "riverPool": false, + "cattail": true, + "algae": true, + "plankton": true, + "seagrass": true, + "spongeBud": true, + "barnacle": true, + "seaAnemone": true, + "seaWhip": true, + "tubeWorm": true, + "hydrothermalVent": true, + "oceanMossGeneration": true, + "oceanAuburnMossGeneration": true, + }, + "transitionGeneration": { + "sandTransitions": true, + "redSandTransitions": true, + "coarseTransitions": true, + "gravelTransitions": true, + "mudTransitions": true, + "stoneTransitions": true, + "snowTransitions": true, + }, + "structure": { + "newWitchHuts": false, + "decayTrailRuins": true, + "newDesertVillages": false, + }, + "surfaceDecoration": { + "coarseDecoration": true, + "gravelDecoration": true, + "mudDecoration": true, + "packedMudDecoration": true, + "stoneDecoration": true, + "mossDecoration": true, + "auburnMoss": true, + "scorchedSandDecoration": true, + "scorchedRedSandDecoration": true, + "sandstoneDecoration": true, + "clayDecoration": true, + "clearingDecoration": true, + "snowPiles": true, + "fragileIceDecoration": true, + "icicleDecoration": true, + "taigaBoulders": true, + "lakes": true, + "basins": true, + }, + "betaBeaches": true, + "snowUnderMountains": false, + "termiteGen": true, + "netherGeyserGen": true, + "snowBelowTrees": true, +} \ No newline at end of file diff --git a/server_pack/pack.toml b/server_pack/pack.toml index 1afed07..589165b 100644 --- a/server_pack/pack.toml +++ b/server_pack/pack.toml @@ -1,6 +1,6 @@ name = "F##KRPG - Server" author = "mithral" -version = "0.1.0" +version = "1.0" pack-format = "packwiz:1.1.0" [index]