This plugin adds several new elements to the game:
- Wind
Wind can blow you off a cliff!
- Temperature
Temperature changes based on specific world stats. Exploring the world will never be so easy again!
- Thirst
Drinking is important in real life — now it's important in Minecraft too!
- Fully customizable!
The plugin is fully configurable, including various multiplier values, messages, and much more!
- Visuals
The plugin can display information in the scoreboard, action bar, or boss bar! You decide how you want it — everything is configurable!
- Easy to set up!
No dependencies required! The plugin works on its own. The default settings are ready to play — just tweak them if you want.
Experience a true challenge in Minecraft and make your world more exciting!
TrueSurvival fits perfectly with survival, skyblock, oneblock, RPGs — practically any game mode you can think of!
Detailed Features
Temperature
Temperature is split into two values:
body temperature and
environment temperature.
Environment temperature is affected by:
- The biome you're in
- Whether it’s day or night
- Being underwater (lower temperature)
- Being underground (lower temperature)
- Nearby heat sources (configurable)
Player body temperature is affected by:
- Movement speed
- Armor worn
- Whether you're in the sun or in the shade
- Food (e.g. cooked meat increases temperature, some foods cool you down — configurable)
Body temperature effects:
- Above 42°C: you die
- Above 39.5°C: you feel dizzy
- Below 35°C: you feel cold
- Below 32°C: you start dying
Thirst
Drinking is important in real life, and now it matters in-game too! Thirst is affected by:
- How fast you move
- Your current body temperature
Possible water sources (configurable):
- Potions
- Water in potions
- Water bucket
- Diving underwater
- Rain (automatically replenishes thirst)
Wind
Wind can blow in specific biomes (set in the config). When wind strikes, it can knock you off cliffs!
Visual Options
The plugin gives you info in three ways:
- BossBar: Two classic boss bars at the top for thirst and temperature
- Leaderboard: Shows all data in the right-hand corner
- ActionBar: Can be combined with boss bar or leaderboard. Displays messages when the player is thirsty or overheating/freezing.
Support
I’m an experienced developer, previously behind the major plugin
ProgressiveUnlock. I actively maintain my plugins and always support my users. Frequent updates included, of course!
Configuration
temps.yml:
Code (YAML):
damage
:
hypothermia
: 1
#temperature below 32
hyperthermia
: 1
#temperature above 42
food:
melon_slice:
enabled
: true
amount
: -0.5
milk:
enabled
: true
amount
: -0.5
honey:
enabled
: true
amount
: -1.0
apple:
enabled
: true
amount
: -1.0
beetroot:
enabled
: true
amount
: -1.0
cooked_rabbit:
enabled
: true
amount
: 0.5
cooked_rabbit:
enabled
: true
amount
: 0.5
cooked_mutton:
enabled
: true
amount
: 0.5
cooked_porkchop:
enabled
: true
amount
: 0.5
cooked_salmon:
enabled
: true
amount
: 0.5
cooked_cod:
enabled
: true
amount
: 0.5
cooked_beef:
enabled
: true
amount
: 0.5
armor_heat_sets:
LEATHER
: 0.5
IRON
: 1.0
DIAMOND
: 2.0
NETHERITE
: 3.0
default_biome_temperatures:
BADLANDS
: 44.0
BAMBOO_JUNGLE
: 39.0
BASALT_DELTAS
: 38.0
BEACH
: 38.0
BIRCH_FOREST
: 25.0
CHERRY_GROVE
: 25.0
COLD_OCEAN
: 5.0
CUSTOM
: 38.0
DARK_FOREST
: 35.0
DEEP_COLD_OCEAN
: 2.0
DEEP_DARK
: 36.0
DEEP_FROZEN_OCEAN
: -15.0
DEEP_LUKEWARM_OCEAN
: 20.0
DEEP_OCEAN
: 10.0
DESERT
: 55.0
DRIPSTONE_CAVES
: 36.0
END_BARRENS
: 38.0
END_HIGHLANDS
: 38.0
END_MIDLANDS
: 38.0
ERODED_BADLANDS
: 44.0
FLOWER_FOREST
: 25.0
FOREST
: 35.0
FROZEN_OCEAN
: -15.0
FROZEN_PEAKS
: -15.0
FROZEN_RIVER
: -15.0
GROVE
: 35.0
ICE_SPIKES
: -25.0
JAGGED_PEAKS
: 12.0
JUNGLE
: 39.0
LUKEWARM_OCEAN
: 20.0
LUSH_CAVES
: 35.0
MANGROVE_SWAMP
: 36.0
MEADOW
: 37.0
MUSHROOM_FIELDS
: 36.0
NETHER_WASTES
: 38.0
OCEAN
: 10.0
OLD_GROWTH_BIRCH_FOREST
: 25.0
OLD_GROWTH_PINE_TAIGA
: 5.0
OLD_GROWTH_SPRUCE_TAIGA
: 7.0
PALE_GARDEN
: 35.0
PLAINS
: 25.0
RIVER
: 35.0
SAVANNA
: 40.0
SAVANNA_PLATEAU
: 40.0
SMALL_END_ISLANDS
: 38.0
SNOWY_BEACH
: -10.0
SNOWY_PLAINS
: -10.0
SNOWY_SLOPES
: -10.0
SNOWY_TAIGA
: 0.0
SOUL_SAND_VALLEY
: 38.0
SPARSE_JUNGLE
: 39.0
STONY_PEAKS
: 12.0
STONY_SHORE
: 12.0
SUNFLOWER_PLAINS
: 30.0
SWAMP
: 28.0
TAIGA
: 5.0
THE_END
: 38.0
THE_VOID
: 38.0
WARM_OCEAN
: 30.0
WARPED_FOREST
: 38.0
WINDSWEPT_FOREST
: 12.0
WINDSWEPT_GRAVELLY_HILLS
: 12.0
WINDSWEPT_HILLS
: 12.0
WINDSWEPT_SAVANNA
: 37.0
WOODED_BADLANDS
: 44.0
heat_sources:
LAVA
: 20
MAGMA_BLOCK
: 6.0
CAMPFIRE
: 4.0
LIT_FURNACE
: 3.5
FIRE
: 4.0
SOUL_FIRE
: 2.0
TORCH
: 1.5
BLAZE_SPAWNER
: 5.0
SMOKER
: 3.0
BLAST_FURNACE
: 3.5
heat_radius
: 3
config.yml:
Code (YAML):
plugin:
version
: 1.0
prefix
:
"§a[trueSurvival] §f"
visual
:
#visual settings
display
: bossbar
#bossbar or leaderboard
actionBar:
enabled
: true
percentages
:
medium
: 30
#medium thirst will be shown if player reaches 30% thirst
low
: 10
#medium thirst will be shown if player reaches 10% thirst
critical
: 0
#critical thirst will be shown if player reaches 0% thirst[/SIZE]
messages.yml
Code (YAML):
thirst:
bossbar
:
"&b Thirst"
scoreboard:
title
:
"&bStats"
thirstInfo
:
"&bThirst:"
tempInfo
:
"&aYour temp:"
ambientTempInfo
:
"&aAmbient: "
actionbar:
warning_medium
:
"&cYou are thirsty. Find something to drink."
warning_low
:
"&cFind something to drink soon!"
warning_critical
:
"&cYou are dying to thirst!!"
temperature:
bossbar
:
"&cAmbient: %ambient_temp% &b| &3 Your temp: %player_temp% "
actionBar:
cold
:
"&b You are cold. Find warm place soon."
freezing
:
"&b You are freezing!"
hot
:
"&cYou are hot. Find place to cool down soon"
overheating
:
"&cYou are overheating!"
wind:
actionBar:
wind
:
"&aCaution, strong wind!"
thirst.yml
Code (YAML):
Multiplier:
base
: 1.0
temperature
: 0.1
damage:
threshold
: 10
amount
: 1.0
debuff:
threshold
: 30
intensity
: 1
restore_sources:
drink_bucket:
enabled
: true
amount
: 25.0
drink_potion:
enabled
: true
amount
: 10.0
drink_water_bottle:
enabled
: true
amount
: 30.0
enter_water:
enabled
: true
amount
: 5.0
rain:
enabled
: true
amount
: 2.5
wind.yml
Code (YAML):
effectThreshold
: 0.4
pushStrength
: 0.25
biomes:
PLAINS:
chance
: 0.2
MOUNTAINS:
chance
: 0.6
DESERT:
chance
: 0.4
JUNGLE:
chance
: 0.05
Ready to give your players a truly new survival experience? Try TrueSurvival and you won’t regret it!
More features will come soon