diff --git a/config/sereneseasons/fertility.toml b/config/sereneseasons/fertility.toml new file mode 100644 index 0000000..9baafa8 --- /dev/null +++ b/config/sereneseasons/fertility.toml @@ -0,0 +1,14 @@ + +[general] + #Whether crops are affected by seasons. + seasonal_crops = true + #Whether to include tooltips on crops listing which seasons they're fertile in. Note: This only applies to listed crops. + crop_tooltips = 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 + diff --git a/config/sereneseasons/seasons.toml b/config/sereneseasons/seasons.toml new file mode 100644 index 0000000..ea4fc7e --- /dev/null +++ b/config/sereneseasons/seasons.toml @@ -0,0 +1,163 @@ + +[weather_settings] + #Generate snow and ice during the Winter season + generate_snow_ice = true + #Change the frequency of rain/snow/storms based on the season + change_weather_frequency = true + +[time_settings] + #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 + #The duration of a sub season in days. + sub_season_duration = 8 + #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 + #If the season should progress on a server with no players online + progress_season_while_offline = false + +[aesthetic_settings] + #Change the grass color based on the current season + change_grass_color = true + #Change the foliage colour based on the current season + change_foliage_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"] + +#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]] + season = "LATE_SUMMER" + melt_percent = 25.0 + melt_rolls = 1 + biome_temp_adjustment = 0.0 + min_rain_time = 12000 + max_rain_time = 96000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "LATE_WINTER" + melt_percent = 0.0 + melt_rolls = 0 + biome_temp_adjustment = -0.8 + min_rain_time = 12000 + max_rain_time = 36000 + min_thunder_time = -1 + max_thunder_time = -1 + +[[season_properties]] + season = "LATE_AUTUMN" + melt_percent = 6.25 + melt_rolls = 1 + biome_temp_adjustment = -0.25 + min_rain_time = 12000 + max_rain_time = 180000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "EARLY_SPRING" + melt_percent = 6.25 + melt_rolls = 1 + biome_temp_adjustment = -0.25 + min_rain_time = 12000 + max_rain_time = 96000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "LATE_SPRING" + melt_percent = 12.5 + melt_rolls = 1 + biome_temp_adjustment = 0.0 + min_rain_time = 12000 + max_rain_time = 96000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "EARLY_WINTER" + melt_percent = 0.0 + melt_rolls = 0 + biome_temp_adjustment = -0.8 + min_rain_time = 12000 + max_rain_time = 36000 + min_thunder_time = -1 + max_thunder_time = -1 + +[[season_properties]] + season = "EARLY_AUTUMN" + melt_percent = 12.5 + melt_rolls = 1 + biome_temp_adjustment = 0.0 + min_rain_time = 12000 + max_rain_time = 180000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "MID_AUTUMN" + melt_percent = 8.33 + melt_rolls = 1 + biome_temp_adjustment = 0.0 + min_rain_time = 12000 + max_rain_time = 180000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "EARLY_SUMMER" + melt_percent = 25.0 + melt_rolls = 1 + biome_temp_adjustment = 0.0 + min_rain_time = 12000 + max_rain_time = 96000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "MID_SPRING" + melt_percent = 8.33 + melt_rolls = 1 + biome_temp_adjustment = 0.0 + min_rain_time = 12000 + max_rain_time = 96000 + min_thunder_time = 12000 + max_thunder_time = 180000 + +[[season_properties]] + season = "MID_WINTER" + melt_percent = 0.0 + melt_rolls = 0 + biome_temp_adjustment = -0.8 + min_rain_time = 12000 + max_rain_time = 36000 + min_thunder_time = -1 + max_thunder_time = -1 + +[[season_properties]] + season = "MID_SUMMER" + melt_percent = 25.0 + melt_rolls = 1 + biome_temp_adjustment = 0.0 + min_rain_time = 12000 + max_rain_time = 96000 + min_thunder_time = 12000 + max_thunder_time = 180000 + diff --git a/index.toml b/index.toml index 76b2adf..b24f25e 100644 --- a/index.toml +++ b/index.toml @@ -8,6 +8,18 @@ hash = "b01af0810a74afddfdf1d0918582f7e2d6f4205a93edd649870db793b7ace980" file = "config/bcc-common.toml" hash = "9ac8fa60374372082de84c90df2f65baa71a04e1d4427f84e130f4a7751c925d" +[[files]] +file = "config/sereneseasons/fertility.toml" +hash = "5747bca234563bdc83973065621a20c5b598e0f8410ec304334ab3285b99da36" + +[[files]] +file = "config/sereneseasons/seasons.toml" +hash = "cf271c9e73e08abe4572144ade6061171c8b4ff183e5c040d2ee486ff6d1d074" + +[[files]] +file = "config/waystones-common.toml" +hash = "a5c68ae1a3e5ad4a0b93efee1ad9d3baa65ca0c9cd59d6378c856d1b7f94282e" + [[files]] file = "mods/3dskinlayers.pw.toml" hash = "505dbb620ba28bc0d2d42518976cf0dd1dd574904a96db7dc769d05285ddfef8" diff --git a/pack.toml b/pack.toml index 5368eb8..a67d5a8 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "774acd87adc9860d054a4d5ed70c8fec0744c4c02ff232fa9d5ea73a477c20c8" +hash = "ea9541959cf64126c2844e6247e1dcd42cf32c9f1ad819f6b423ac24958b8ab7" [versions] forge = "47.4.0"