Home Creators Posts Import Register Favorites Logout

Videos

  • winter - Made with Clipchamp (1).mp4

Downloads

Content

Older Release - This datapack expands on the free version with tons of extra species and features. Compatible with Minecraft Java Edition versions 1.21.5 up and until 1.21.10. Buying this post will reveal the attached datapack files :)

This update introduces dynamic Winter Seasons to your world!

Dynamic spruce and birch biomes are now susceptible to periodic winter seasons, complete with falling snow and freezing water. When spring arrives, the snow disappears and the ice melts.Note: For now, this only affects dynamic biomes located within default Minecraft:plains biomes due to technical limitations.

Additionally, the tall fern variant (previously limited to birch and aspen forests) now also grows in spruce forests.

FYI: As on every update, every member's fox has had their name updated ;)

And of course, this version also includes all features from the previous updates!

✨New version 8 Features & Updates:

Winter Seasons

Appear and disappear periodically

Affects spruce and birch forests located in "minecraft:plains" biomes

Other Extra Features beyond the free version:

Birch biome

Follows a natural maturity cycle

Continuously competes with Spruce biomes

Birch trees only grow in plains biome, under y-level 90

Plantable by dropping an amethyst shard on a planted birch sapling

Forest Fires

No risk to player builds! Only affects natural spread

Triggered when lightning strikes dryish wood

Quaking Aspen biome

Forms dense, slow spreading clonal colonies

Has a resilience to forest fires, regenerating almost instantly from its roots

Is shade sensitive, doesn't do well in the neighborhood of conifer and poplar trees

Birch seed can mutate into Aspen seed when struck by lightning

Poplar biome (Italian/Lombardy Poplar)

Can grow very tall

Poplar trees naturally grow along riverbeds

Keeps shade intolerant species away (such as birch trees)

Plantable by dropping an amethyst shard on bamboo

Fallen Logs & Stumps

Spruce trees now have a chance to fall over at the end of their life cycle

Leaves behind a stump and a fallen log

Fungi & Fox Poo

Foxes can poo

Poo can turn into crimson mushrooms

Brown Mushrooms & Fairy Rings

Can appear when spruce logs decay

Form an underground circular fungal network

Appear on the surface as a distinct ring of brown mushrooms

Water Lilies

Has a chance to flower

Grows in shallow waters

Plantable by dropping an amethyst shard on a lilypad

Cattails & Dripleaf

Coexist peacefully in shallow water near shorelines

Plantable by throwing an amethyst shard on a green stained glass pane in water (running out of ideas here lol)

Tall Ferns

Thrive in shaded areas

Plantable by dropping an amethyst shard on a tall fern

Grassfields can grow patches of Tall Grass

Trees drop wood when chopped

Amount varies based on tree age & size

Bark Beetles

Can appear in dead spruce trees

Spread to nearby spruce trees once their numbers grow

Large infestations can affect whole sections of spruce forests, leaving trees infertile

Their presence is shown by stripped bark on trunks

Help create more biodiversity and balance across biomes

Installation

Download the zip file (attached at the end of this post)

Drag it into your world’s datapacks folder.

Still not working?

Make sure the datapack is enabled using the "/datapack enable ..." command

Command Options:

Automatically start dynamic life throughout your world

"/trigger doCowPoo set 1" will enable grass seed dispersal from cows.

Overtime the grass biomes will go through multiple succession cycles, creating more complex biomes in the process. Keep in mind that it can take some time before a biome reaches maturity.

"/trigger doCowPoo set 0" will disable it again to the default.

Set a larger update radius

"/trigger doLargeUpdateRadius set 1" will increase the simulation radius to 200 blocks.

This has a big impact on performance, only do this if you're using a high-end machine.

"/trigger doLargeUpdateRadius set 0" will set the radius again to the default of 130 blocks.

Set your own custom update speed! 🔧

For example "/trigger delay set 200" will have the datapack update once every 200 ticks, this can be set to any positive number.

Default Update Speed🌿: Optimized for minimal lag, ideal for most players.

Plants will update every 200 ticks.

Performance friendly.

Plants will update at a more realistic pace.

(Maintains the default tick rate)

Max Update Speed⚡: Plants will update at an extremely fast pace.

Set the update speed to the maximum by executing the "/trigger delay set 1" command.

Fun to watch.

Comes at the cost of high tick usage .

(will probably slow down the default tick rate)

Download Attachment:

(due to bugs in v8, it is recommended to download v9, available here :) )

Files

Comments

victor desmedt

will this eventually be something that i can use alongside serene seasons where the seasons change?

DynamicLife

You could use this in combination with serene seasons, but there are important considerations. When snow lays on the ground it prevents new seeds from germinating. So if the winter from serene seasons lasts too long relative to the life cycle of trees, it means that species could go extinct. I reckon you could still get away with this by slowing down the update speed of the Dynamic Life datapack. Since the last update introduced its own winter seasons, there'll probably be two separate winter cycles if you also use the Serene Seasons mod. That might look a bit weird. Would you value it if we introduced an optional command to disable seasons in the Dynamic Life datapack?

victor desmedt

sorry for the late reply, but yeah being able to enable or disable seasons would be a good option if an adaption for serene season for example is too difficult to do