- check_circle Advancements
- check_circle Functions
- check_circle Recipes
- 42,722 views, 2 today
- 4,646 downloads, 0 today
20
Climate and Temperature Datapack for Vanilla Minecraft 1.14 + 1.13
Add Climates and Temperature into your Minecraft worlds!
I. Player Temperature and Thermometers
Temperature is a new mechanid added by the datapack, changing the way the player responds to various environments and conditions. If one's temperature goes into an extreme state the player will start experience negative debuffs. The scale of numbers the datapack uses to represent this goes from 0 all the way up to 100, and in some very specific scenarios (like in the Nether) even beyond. The best temperature to have is the normal 50, while going below this number means the player is colder and above warmer. So, for example if the player reaches the temperature of 70 or above, they will start expering debuffs caused by their extreme heat, while if they reach the temperature of 35 or below they will start experiencing debuffs caused by their extreme cold. Once they reach a very extreme temperature on either of the ends, they will start dying.
Thermometers are new devices the player can craft using gold ingots, a clock and then either an iron ingot or a diamond. This gives us two recipes, one for a Thermometer and the other for a Dynamic Thermometer. Here is visualized how to craft each:
Thermometers measure the temperature of the players holding them. A regular Thermometer will tell the player their current temperature, while a Dynamic Thermometer will tell them their current temperature/the temperature they are gradually changing to.
II. Biome Temperatures
The biomes themselves now have their own unique temperatures, which will effect the player temperature. Based on their temperature the biomes are divided into these following categories:
Hot Warm Regular Cold Freezing
Hot biomes have their definining temperature of around 82. This temperature changes throughout the day, from 58 at midnight to 82 at noon and back to 60 at around two hours before midnight.
Warm biomes have their definining temperature of around 55. This temperature changes throught the day, from 55 at midnight to 65 at noon and back to 55 at around two hours before midnight.
Regular biomes have their definining temperature of around 50. This temperature changes throught the day, from 45 at midnight to 55 at noon and back to 45 at around two hours before midnight.
Cold biomes have their definining temperature of around 30. This temperature changes throught the day, from 30 at midnight to 40 at noon and back to 30 at around two hours before midnight.
Freezing biomes have their definining temperature of around 10. This temperature changes throught the day, from 10 at midnight to 20-22 at noon and back to 10 at around two hours before midnight.
The Nether is the exception - it has a constant temperature of 95.
III. The Temperature of Blocks and Consumables
Being near or standing on certain blocks also impacts the temperature of players. Different blocks effect the temperature differently, yet some do not effect it at all. The blocks that do effect it and the effects and conditions required for the effect to take place are written here:
Most of the items that the player can consume also effect their temperature. However a repeated consumption of the items will not effect their impact, only the duration. This changes only if the player consumes a more impactful item, then the temperature picked is the one that impacts the player most. This calculation, however, only takes place in one direction, so the more impactful temperature will be picked if the player consumes two or more of items that change his temperature in the same way (increase or decrease). If the effects are opposite (increase and decrease) they simply add up (f.e.-3 + 4) for the duration they both take effect. The list of such items and the duration of their effects are written here:
IV. Armor
Different types and pieces of armor will effect the player uniquely (and significantly). Here are the calculations that will take place from wearing the various pieces of leather and chainmail armor:
Metal armors work differently though; instead of changing the temperature in one possible direction, they rather increase/decrease the temperature of the player based on their environment. So if the player is in a cold/freezing environment, a metal armor will make them even colder and if the player is in a warm/hot environment a metal armor will make them even hotter. Here are their effects:
V. Sun Rays, Wetness and Humidity
If there is nothing above the player and the day is in its sunnier hours, the sun rays might have a significant heating effect on them. The effect is gradual and will not exceed its limitation of +5. This can be prevented by hiding under a tree, or any roof, or the player can just wear a cap.
If the player gets out of water, they will be wet - meaning the sun rays will have a smaller impact on them, and they willl stay a little cooler for a while. The effect is visualized - one can see the water still dripping from wet players.
This effect can even be acquired from bathing in the cauldron - the player just has to get inside a cauldron with water, and when they get wet the level of the water inside it decreases.
Biomes also have their individual humidity. If it is regular, it will not take any effects, but a high level of humidity (jungles, oceans) decreases the impact of being wet and also decreases the gradual heating up in hot/warm environments. A low level of humidity (desert, badlands) increases the impact of being wet and the gradual heating up.
VI. Altitude
Not only are players effected by their X and Z coordinates according to biomes, their Y value also comes into play. If the player goes too high, the temperature will decrease as it does in real life, and if too low and enters udnerground the temperature will adapt to the layer they are currently on. If they are in a cool biome and they enter caves, they find them warmer, while if they are in a warm biome and enter them, they find them cooler. This is true from Y:62 to Y:46. Below this the temperature is first gradually decreasing as the large caves are cold and then gradually increasing as the player is getting closer to the core. Being near the lava level is, of course, extremely hot, considering the fact that the player is experiencing both the effect of the lava and low altitude.
VII. Conclusion
I truly hope you enjoy this addition to your survival worlds. The Datapack was mainly coded by the incredible Boomber, and was made with the huge help of Chad TheSaltyPug and Chuckchuk. If you find any bugs, please write them down in the comments below, tell us how to reproduce them and what they are. And yes, I am aware that the Knowledge Book of the recipes stays in your inventory - just right click the air with it and it disappears. Well, that is all, folks.
Ammendment I - Other Versions:
1.13 Version: www.mediafire.com/file/c8wrkovcai8v0cp/ClimateDatapack_1.13.zip/file
Ammendment II - List of Known Bugs:
Add Climates and Temperature into your Minecraft worlds!
I. Player Temperature and Thermometers
Temperature is a new mechanid added by the datapack, changing the way the player responds to various environments and conditions. If one's temperature goes into an extreme state the player will start experience negative debuffs. The scale of numbers the datapack uses to represent this goes from 0 all the way up to 100, and in some very specific scenarios (like in the Nether) even beyond. The best temperature to have is the normal 50, while going below this number means the player is colder and above warmer. So, for example if the player reaches the temperature of 70 or above, they will start expering debuffs caused by their extreme heat, while if they reach the temperature of 35 or below they will start experiencing debuffs caused by their extreme cold. Once they reach a very extreme temperature on either of the ends, they will start dying.
Thermometers are new devices the player can craft using gold ingots, a clock and then either an iron ingot or a diamond. This gives us two recipes, one for a Thermometer and the other for a Dynamic Thermometer. Here is visualized how to craft each:
Thermometers measure the temperature of the players holding them. A regular Thermometer will tell the player their current temperature, while a Dynamic Thermometer will tell them their current temperature/the temperature they are gradually changing to.
II. Biome Temperatures
The biomes themselves now have their own unique temperatures, which will effect the player temperature. Based on their temperature the biomes are divided into these following categories:
Hot Warm Regular Cold Freezing
Hot biomes have their definining temperature of around 82. This temperature changes throughout the day, from 58 at midnight to 82 at noon and back to 60 at around two hours before midnight.
Warm biomes have their definining temperature of around 55. This temperature changes throught the day, from 55 at midnight to 65 at noon and back to 55 at around two hours before midnight.
Regular biomes have their definining temperature of around 50. This temperature changes throught the day, from 45 at midnight to 55 at noon and back to 45 at around two hours before midnight.
Cold biomes have their definining temperature of around 30. This temperature changes throught the day, from 30 at midnight to 40 at noon and back to 30 at around two hours before midnight.
Freezing biomes have their definining temperature of around 10. This temperature changes throught the day, from 10 at midnight to 20-22 at noon and back to 10 at around two hours before midnight.
The Nether is the exception - it has a constant temperature of 95.
III. The Temperature of Blocks and Consumables
Being near or standing on certain blocks also impacts the temperature of players. Different blocks effect the temperature differently, yet some do not effect it at all. The blocks that do effect it and the effects and conditions required for the effect to take place are written here:
Block | ID | Block States | Temperature | Radius | Condition |
Lava | minecraft:lava | 20 | 4 | near | |
Lava | minecraft:lava | 70 | 0 | inside | |
Furnace | minecraft:furnace | [lit=true] | 4 | 1 | near |
Fire | minecraft:fire | 8 | 3 | near | |
Fire | minecraft:fire | 10 | 0 | inside | |
Ice | minecraft:ice | -3 | 1 | standing_on | |
Packed Ice | minecraft:packed_ice | -4 | 1 | standing_on | |
Blue Ice | minecraft:blue_ice | -5 | 1 | standing_on | |
Snow | minecraft:snow | -1 | 1 | standing_on | |
Torch Standing | minecraft:torch | 1 | 3 | near | |
Torch Wall | minecraft:wall_torch | 1 | 3 | near | |
Redstone Torch Standing | minecraft:redstone_torch | [lit=true] | 1 | 2 | near |
Redstone Torch Wall | minecraft:redstone_wall_torch | [lit=true] | 1 | 2 | near |
Most of the items that the player can consume also effect their temperature. However a repeated consumption of the items will not effect their impact, only the duration. This changes only if the player consumes a more impactful item, then the temperature picked is the one that impacts the player most. This calculation, however, only takes place in one direction, so the more impactful temperature will be picked if the player consumes two or more of items that change his temperature in the same way (increase or decrease). If the effects are opposite (increase and decrease) they simply add up (f.e.-3 + 4) for the duration they both take effect. The list of such items and the duration of their effects are written here:
Name | ID | Temperature | Duration (second) | Type | Pick Temperature From |
Milk | minecraft:milk_bucket | -4 | 60 | water | lowest |
Water Bottle | minecraft:potion | -6 | 90 | water | lowest |
Golden Apple | minecraft:golden_apple | -2 | 180 | golden | lowest |
Golden Carrot | minecraft:golden_carrot | -2 | 180 | golden | lowest |
Apple | minecraft:apple | -2 | 60 | organic | lowest |
Potato | minecraft:potato | -3 | 60 | organic | lowest |
Beetroot | minecraft:beetroot | -3 | 60 | organic | lowest |
Carrot | minecraft:carrot | -3 | 90 | organic | lowest |
Water Melon | minecraft:melon_slice | -4 | 90 | organic | lowest |
Chorus Fruit | minecraft:chorus_fruit | -4 | 90 | organic | lowest |
Mushroom Stew | minecraft:mushroom_stew | 6 | 90 | soup | highest |
Beetroot Soup | minecraft:beetroot_soup | 6 | 90 | soup | highest |
Rabbit Stew | minecraft:rabbit_stew | 8 | 135 | soup | highest |
Cooked Porkchop | minecraft:cooked_porkchop | 5 | 60 | meat | highest |
Cooked Rabbit | minecraft:cooked_rabbit | 5 | 60 | meat | highest |
Cooked Salmon | minecraft:cooked_salmon | 5 | 60 | meat | highest |
Cooked Cod | minecraft:cooked_cod | 5 | 60 | meat | highest |
Cooked Mutton | minecraft:cooked_mutton | 5 | 60 | meat | highest |
Cooked Chicken | minecraft:cooked_chicken | 5 | 60 | meat | highest |
Cooked Beef | minecraft:cooked_beef | 6 | 60 | meat | highest |
Cookie | minecraft:cookie | 1 | 30 | baked | highest |
Baked Potato | minecraft:baked_potato | 2 | 30 | baked | highest |
Bread | minecraft:bread | 2 | 30 | baked | highest |
Dried Kelp | minecraft:dried_kelp | 2 | 30 | baked | highest |
Pumpkin Pie | minecraft:pumpkin_pie | 3 | 30 | baked | highest |
IV. Armor
Different types and pieces of armor will effect the player uniquely (and significantly). Here are the calculations that will take place from wearing the various pieces of leather and chainmail armor:
Item | Item ID | Temperature | Type | Extras |
minecraft:leather_helmet | 3 | Helmet | Nullify heat from the sun | |
minecraft:leather_chestplate | 6 | Chestplate | ||
minecraft:leather_leggings | 4 | Leggings | ||
minecraft:leather_boots | 2 | Boots | ||
Chain | minecraft:chainmail_helmet | 0 | helmet | |
minecraft:chainmail_chestplate | 0 | chestplate | ||
minecraft:chainmail_leggings | 0 | leggings | ||
Chain | minecraft:chainmail_boots | 0 | boots |
Metal armors work differently though; instead of changing the temperature in one possible direction, they rather increase/decrease the temperature of the player based on their environment. So if the player is in a cold/freezing environment, a metal armor will make them even colder and if the player is in a warm/hot environment a metal armor will make them even hotter. Here are their effects:
Item | Item ID | Temperature Multiplier | Type | Extras | Note |
minecraft:iron_helmet | 10, 10 | metal_helmet | |||
minecraft:iron_chestplate | 10, 10 | metal_chestplate | |||
minecraft:iron_leggings | 10, 10 | metal_leggings | |||
minecraft:iron_boots | 10, 10 | metal_boots | |||
minecraft:gold_helmet | 10, 10 | sp_armor | Nether buff -1 | In Nether, gold applies a slight coolant effect. | |
minecraft:gold_chestplate | 10, 10 | sp_armor | Nether buff -2 | ||
minecraft:gold_leggings | 10, 10 | sp_armor | Nether buff -2 | ||
minecraft:gold_boots | 10, 10 | sp_armor | Nether buff -1 | ||
minecraft:diamond_helmet | 10, 10 | Metal_helmet | Diamond has better cold biome stats | ||
minecraft:diamond_chestplate | 10, 10 | Metal_chestplate | |||
minecraft:diamond_leggings | 10, 10 | Metal_leggings | |||
minecraft:diamond_boots | 10, 10 | Metal_boots |
V. Sun Rays, Wetness and Humidity
If there is nothing above the player and the day is in its sunnier hours, the sun rays might have a significant heating effect on them. The effect is gradual and will not exceed its limitation of +5. This can be prevented by hiding under a tree, or any roof, or the player can just wear a cap.
If the player gets out of water, they will be wet - meaning the sun rays will have a smaller impact on them, and they willl stay a little cooler for a while. The effect is visualized - one can see the water still dripping from wet players.
This effect can even be acquired from bathing in the cauldron - the player just has to get inside a cauldron with water, and when they get wet the level of the water inside it decreases.
Biomes also have their individual humidity. If it is regular, it will not take any effects, but a high level of humidity (jungles, oceans) decreases the impact of being wet and also decreases the gradual heating up in hot/warm environments. A low level of humidity (desert, badlands) increases the impact of being wet and the gradual heating up.
VI. Altitude
Not only are players effected by their X and Z coordinates according to biomes, their Y value also comes into play. If the player goes too high, the temperature will decrease as it does in real life, and if too low and enters udnerground the temperature will adapt to the layer they are currently on. If they are in a cool biome and they enter caves, they find them warmer, while if they are in a warm biome and enter them, they find them cooler. This is true from Y:62 to Y:46. Below this the temperature is first gradually decreasing as the large caves are cold and then gradually increasing as the player is getting closer to the core. Being near the lava level is, of course, extremely hot, considering the fact that the player is experiencing both the effect of the lava and low altitude.
VII. Conclusion
I truly hope you enjoy this addition to your survival worlds. The Datapack was mainly coded by the incredible Boomber, and was made with the huge help of Chad TheSaltyPug and Chuckchuk. If you find any bugs, please write them down in the comments below, tell us how to reproduce them and what they are. And yes, I am aware that the Knowledge Book of the recipes stays in your inventory - just right click the air with it and it disappears. Well, that is all, folks.
Ammendment I - Other Versions:
1.13 Version: www.mediafire.com/file/c8wrkovcai8v0cp/ClimateDatapack_1.13.zip/file
Ammendment II - List of Known Bugs:
- Drinking Water Bottle does not decrease Temperature if the Player is in Survival Mode.
- The Player gets the Wet effect even when aboard a boat.
- The Knowledge Book stays in the Player's inventory even after they receive a Thermometer.
Credit | Boomber, Chad TheSaltyPug, Chuckchuk |
Compatibility | Minecraft 1.13 |
to | Minecraft 1.14 |
Tags |
2 Update Logs
Christmas Cleaning : by SedarGames 12/23/2018 4:30:16 pmDec 23rd, 2018
-Updated the pack for 1.14
LOAD MORE LOGS
4206699
119
Create an account or sign in to comment.
this datapack: FREEZE GOLD BUY IT TODAY IT PROTECTS YOU FROM THE STUPID HEAT IN THE NETHER