
# -> Add hydration
scoreboard players operation @s OverlyRealistic.Player.Stats.Thirst += #or.random_thirst_addition OverlyRealistic.General.ArbitraryData

# -> Clamp
execute if score @s OverlyRealistic.Player.Stats.Thirst matches 101.. run \
    scoreboard players set @s OverlyRealistic.Player.Stats.Thirst 100

# function overly_realistic:players/thirst/add_hydration_from_generic {thirst:1i}