Range's Needs Thirst, Body Temp, Comfort, Inventory Weight, Diet, Illness

Adds thirst, body temp, comfort level and inventory weight system to minecraft.

Adds Thirst, Body Temp system, Comfort System, and inventory weight.

Thirst 

This makes it so you need to drink, you can drink bottles of water or just right click water with an empty hand. Not drinking can kill you.

 

Body Temp

Biomes, blocks around you weather effect your body temp. Leather armor helps keep you warm.

 

Comfort

Sometimes you just need to sit down and relax, works with modded furniture. Letting comfort go down doesnt kill you it just makes you slower.

 

Inventory Weight

Adds a carry weight system. carry to much and you can not move.


Also has a diet system where you must eat protein, grain, dairy, veggie and fruit. keep these up to keep max HP up.

Now with illness and hygine. stay dirty get sick, stay in bad weather get sick, start coughing, monsters can hear you cough, pass illness around. make medication to cure it.

Everything is configable.

 

[hunger]
	#Enable normal vanilla hunger. False keeps food full and removes its custom HUD row.
	enabled = true

[thirst]
	#Enable thirst and dehydration damage
	enabled = true
	#Seconds per one thirst point, 0 disables drain
	# Default: 120
	# Range: 0 ~ 86400
	secondsPerPoint = 120
	#Health removed every 4 seconds with empty thirst
	# Default: 1.0
	# Range: 0.0 ~ 40.0
	emptyDamage = 1.0
	# Default: 6
	# Range: 0 ~ 20
	drinkFromWaterRestore = 6
	# Default: 8
	# Range: 0 ~ 20
	drinkItemRestore = 8

[comfort]
	#Enable comfort changes and the zero-comfort sprint restriction
	enabled = true
	#At zero comfort, prevent sprinting; never deal damage for low comfort
	zeroBlocksSprint = true
	#Seconds per one comfort point when not sitting; 0 disables drain
	# Default: 90
	# Range: 0 ~ 86400
	secondsPerPoint = 90
	#Seconds per comfort point while sitting continuously; sitting gives an immediate first point
	# Default: 8
	# Range: 1 ~ 86400
	sittingSecondsPerPoint = 8
	#After standing still on a solid surface this many seconds, count the player as resting. Covers chair mods that only change client animations. Set 0 to disable the stationary fallback.
	# Default: 5
	# Range: 0 ~ 3600
	stationaryRestAfterSeconds = 5
	#Sneaking while stationary on a block counts as sitting when no seat mod is installed
	sneakOnAnyBlock = true
	#Seconds per comfort point while immersed in Range's World Gen hot spring water
	# Default: 3
	# Range: 1 ~ 3600
	hotSpringSecondsPerPoint = 3

[temperature]
	#Enable body temperature and its environmental effects
	enabled = true
	#Enable gradual health damage in extreme hot/cold danger zones
	dangerDamageEnabled = true
	#Standing or swimming in ordinary water cools an overheated body; hot springs do not
	waterImmersionCoolingEnabled = true
	#Ticks between body-temperature updates
	# Default: 40
	# Range: 10 ~ 1200
	updateTicks = 40
	#Body temperature movement per update toward environmental target
	# Default: 1.5
	# Range: 0.01 ~ 20.0
	changePerUpdate = 1.5
	#Absolute body temperature at which the HUD shows a cold/heat warning
	# Default: 45
	# Range: 1 ~ 89
	warningAt = 45
	#Absolute body temperature at which the HUD enters a blue/red danger zone and health damage starts
	# Default: 70
	# Range: 50 ~ 100
	dangerAt = 70
	#Seconds between hot/cold damage while inside a danger zone
	# Default: 4
	# Range: 1 ~ 3600
	damageIntervalSeconds = 4
	#Damage every 4 seconds when body temperature exceeds +/- 70
	# Default: 1.0
	# Range: 0.0 ~ 40.0
	extremeDamage = 1.0
	#Body-temperature points removed per temperature update while immersed in ordinary water; 0 disables cooling
	# Default: 4
	# Range: 0 ~ 100
	waterCoolingPerUpdate = 4
	#Minimum environmental temperature target while immersed in Range's World Gen hot spring water (-100 to 100)
	# Default: 25
	# Range: -100 ~ 100
	hotSpringMinimumTarget = 25
	#Body temperature points removed by a drink or drinking ordinary water, up to neutral (0); 0 disables cooling
	# Default: 12
	# Range: 0 ~ 100
	drinkCoolingPoints = 12

[diet]
	#Enable the five diet groups and food nutrient gain/decay
	enabled = true
	#Enable maximum-health reduction from poor diet
	affectsMaxHealth = true
	#Minutes per diet point drained from each nutrient, 0 disables decay
	# Default: 10
	# Range: 0 ~ 10080
	minutesPerPoint = 10
	#Maximum hearts lost if all five diet groups are empty
	# Default: 5.0
	# Range: 0.0 ~ 9.0
	maxLostHearts = 5.0
	# Default: 8
	# Range: 0 ~ 100
	pointsPerFoodGroup = 8
	#Composite foods such as Pam's burgers inherit nutrition groups from crafting ingredients
	inferFromCraftingRecipes = true
	proteinItems = ["minecraft:beef", "minecraft:cooked_beef", "minecraft:porkchop", "minecraft:cooked_porkchop", "minecraft:chicken", "minecraft:cooked_chicken", "minecraft:mutton", "minecraft:cooked_mutton", "minecraft:rabbit", "minecraft:cooked_rabbit", "minecraft:cod", "minecraft:cooked_cod", "minecraft:salmon", "minecraft:cooked_salmon", "minecraft:egg"]
	dairyItems = ["minecraft:milk_bucket", "minecraft:cake"]
	vegetableItems = ["minecraft:carrot", "minecraft:potato", "minecraft:baked_potato", "minecraft:beetroot", "minecraft:beetroot_soup", "minecraft:poisonous_potato"]
	fruitItems = ["minecraft:apple", "minecraft:golden_apple", "minecraft:enchanted_golden_apple", "minecraft:melon_slice", "minecraft:sweet_berries", "minecraft:glow_berries", "minecraft:chorus_fruit"]
	grainItems = ["minecraft:bread", "minecraft:cookie", "minecraft:pumpkin_pie"]

[weight]
	#Enable inventory weight and carrying-capacity rules
	enabled = true
	#At the carrying-weight limit, block movement and jumping
	blocksMovement = true
	#Maximum inventory weight units. At or above this weight player cannot walk or jump
	# Default: 512.0
	# Range: 1.0 ~ 1000000.0
	limit = 512.0
	# Default: 2.0
	# Range: 0.0 ~ 10000.0
	defaultBlockWeight = 2.0
	# Default: 0.2
	# Range: 0.0 ~ 10000.0
	defaultItemWeight = 0.2
	# Default: 4.0
	# Range: 0.0 ~ 10000.0
	defaultEquipmentWeight = 4.0
	#Item id or #block/item tag=weight per item; first matching entry wins. Example minecraft:cobblestone=3
	overrides = ["minecraft:netherite_block=8", "minecraft:iron_block=8", "minecraft:gold_block=8", "minecraft:feather=0.02"]

[tooltips]
	#Show Minecraft vanilla hunger points restored by food (not a separate hunger system)
	hungerEnabled = true
	#Show all five nutrient gains on food item tooltips
	nutrientsEnabled = true
	#Show item and stack weight in tooltips
	weightEnabled = true

[compat]
	#Enable Range's World Gen hot-spring comfort and warming effects
	hotSpringsEnabled = true
	#Status effect IDs (including effects from other mods) that increase comfort while active
	comfortEffects = ["minecraft:regeneration"]
	#Status effect IDs (including effects from other mods) that reduce comfort while active
	discomfortEffects = ["minecraft:poison", "minecraft:nausea"]
	#Using/eating any of these items raises comfort; can include items from other mods
	comfortItems = []
	#Extra drinks by item ID, useful for other mods
	extraDrinks = ["minecraft:potion", "minecraft:milk_bucket", "minecraft:honey_bottle"]

Range's Needs Thirst, Body Temp, Comfort, Inventory Weight, Diet, Illness Team

profile avatar
  • 1
    Followers
  • 21
    Projects
  • 10.8K
    Downloads

More from RangendioView all