hamstar
Terrarian
Note: Requires Mod Helpers
This mod gives your player a stamina bar. Running, jumping, dashing, grappling, and item use all draw stamina, and will leave you briefly exhausted if over done. Exhaustion increases fatigue, which temporarily lowers max stamina. Gain enough fatigue, and you'll exercise your stamina (read: permanently increase your max stamina), but only after your fatigue wears off.
Also, consuming Fallen Stars recovers stamina, and a craftable Energy Potion is also available to temporary regenerate stamina quickly. Drinking Water Bottles recovers fatigue.
You can adjust mod settings in the configuration file found in 'Documents/My games/Terraria/ModLoader/Mod Configs/Stamina Config.json'.
Source code now available. API now available (now featuring Mod.Call() bindings).
-
- 1 Bottled Honey
- 1 Swiftness Potion
- 1 Daybloom
- 1 Fallen Star
- 1 Purification Powder
- 1 Bottled Water
- 1 Bone
- 1 Strange Plants
- 1 Magma Stone
- 4 Hook
- 5 Silk
- 1 Vitamins
- 15 Pink Gel
- 15 Stinger
- 5 Pumpkin Pie
- 1 Titan Glove
- 1 Avenger Emblem
- 10 Leather
- 1 Dual Hook
- 25 Cogs
- 1 Basic knockback resist shield (Cobalt Shield, Obsidian Shield)
- 4 Weighted Pressure Plates (any)
- 1 Ninja Item (tabi or black belt)
- 1 Frog Legs
- 10 Iron Bars
- 1 Champion Belt
- 1 Joint Bracer
- 1 Leg Springs
- 2 Lihzahrd Power Cell
- 50 Conveyor Belts
Installation
Requires tModLoader (+0.11). Copy the above .tmod file to your 'Documents/My Games/Terraria/ModLoader/Mods' folder to play.
v2.1.1.2
- Fixed crash issue with a config setting
- Updated for TML11.5
- Added FloatInputElement for float config settings
- Added ranges to some config settings
- Fixed stamina meter MP draw fail (again)
- Fixed stamina meter MP fail
- Updated to TML11.4 and MH5b
- Changed CustomItemUseRate to use ItemDefinition
- Set interface config settings to specific types
- Fixed incorrect adding with AddMaxStamina(...)
- Restructured StaminaLogic code files to better separate exercise and stat-only stuff
- Added StaminaLogic.AddMaxStamina(Player, int)
- Added StaminaAPI.AddMaxStamina(Player, int)
- Added AddMaxStamina clamping against negative/low values
- Fixed trying to display on-player stamina bar displaying while dead
- Minor internal changes
- Updated to MH v4.2.3 (including conventions)
- Changed snake case to camel case
- Updated to Mod Helpers v2.0.2
- Assorted config updates
- Fixed occasional draw error
- Restructured player code
- Added MP player load bug failsafe
- Fixed possible crash on load
- Removed stamina drains from re-jumping (non-responsive mid-air jumps)
- Minor internal refactoring
- Added API Mod.Call() bindings
- Fixed config field CustomItemUseRate default values
- Nerfed stamina accessory drain reduction (70% -> 80%)
- Changed Joint Bracer recipe
- Recolored Athlete Potion
- Fixed (hopefully) player stamina bar overlay
- Slightly buffed Energy Potion
- (Hopefully) fixed a crash/rendering issue
- Fixed 'ExhaustionBlocksItems' config setting
- Rage headband now gives more correct damage
- Exhaustion effect glitching fixed
- Added mini stamina bar beneath player (can be repositioned)
- Tweaked stamina use default settings
- Nerfed Energy Potion
- Added Athlete Potion (adds max stamina)
- Added 5 new accessories
- Improved API
- Assorted internal refactoring
- Added mod icon
- Added support for Hamstar Helpers v1.2.0 issue report
- Refactored net protocol
- Assorted refactoring
- Added a basic API class
- Exercise increases max stamina by +3 (was +2)
- Reduced stamina drain from magic items doesn't apply for Space Gun and Laser Rifle while wearing Meteor Armor
- Minor refactoring
- Updated for TML 0.10
- Offloaded utility/helper code to Hamstar's Helpers mod (now a dependency)
- Numerous fixes and tweaks
- Added config setting 'Enabled' (allows disabling mod without unload)
- Tweaked item use rate
- Removed deathweed from Energy Potion recipe
- Toned down drain from item use slightly
- Removed Jungle Grass Seeds from Energy Potion recipe
- Removed old config ("Stamina 1.2.0.json")
- Greatly reduced gravitation potion drain rate + added config setting.
- Changed default config settings for exercise growth and magic item use rate.
- Changed some default config settings.
- Added new config settings.
- Config file relocated to Mod Configs.
- Minor code improvements.
- Fixed config reloading between game sessions.
- Lowered exercise threshold percent and added config settings.
- Added config settings for exercising.
- Lowered threshold before fatigue produces exercise.
- Added sound + new visuals for exercise.
- Fixed popup number failing to display for exercised stamina increase.
- Set water bottles to remove 50 fatigue.
- Set exercise to occur when fatigue 25 away from max.
- Increased default fatigue gain.
- Added config option to override stamina bar position.
- Expending stamina increases fatigue (temporarily lowers max stamina).
- Maxing fatigue and then recovering it to full exercises stamina (increases max stamina).
- Drinking water bottles recovers fatigue.
- Altered Energy Potion recipe (uses Jungle Grass Seeds instead of Fireflies).
- Gravitation Potion reduces stamina recovery by half.
- Taking damage gives small bursts of stamina.
- Various stamina settings tweaks (see config).
- Magic weapons use half stamina.
- Fixed star eat fail.
- Nerfed Energy Potion and changed its recipe: Bottled Honey, Daybloom, Deathweed, Fallen Star, Firefly, Purification Powder
- Tweaked stamina drain settings.
- Added various code improvements.
- Added visual indicator of low stamina (sweat drops).
- Added stamina bar color change when < 33%.
- Wing floating no longer draws stamina.
- Added proper multiplayer support. Just 'cause.
- Exposed classes for DLL reference use. No gameplay changes.
- (Hopefully) fixed a crash bug.
- Added a craftable Energy Potion for stamina recovery (Bottled Water, Pink Gel, Fallen Star, Purification Powder)
- Lots of improvements and fixes to stamina draining.
- Fallen Stars can be consumed raw for small stamina boosts.
Last edited: