WhipStacking Walkthrough¶
WhipStacking enables Terraria 1.4.5.8's native maximum of five simultaneous whip tag effects. Terraria still owns tag duration, hit processing, replacement order, special effects, and cleanup.
How it works¶
Terraria 1.4.5 introduced a native tag-effect stack. The game normally starts each player with capacity for one effect, and accessories can raise that capacity. The stack itself supports up to five effects.
After Terraria applies equipment effects, WhipStacking sets the local player's capacity to the native maximum. At capacity, applying another distinct tag replaces the oldest active effect using Terraria's normal behavior.
Implementation¶
The mod installs a Harmony postfix on Player.UpdateEquips(int) after game content is ready. The postfix changes only Player.maxTagEffects and uses TagEffectStack.MaxEffects as the limit.
This keeps the patch small and avoids reproducing Terraria's whip-hit pipeline. Capacity accessories retain their other bonuses.
Configuration¶
The mod is enabled by default. Open the Mod Menu with F6 to turn it on or off; the setting takes effect immediately.
Multiplayer¶
WhipStacking is an optional client mod. Each player who wants the five-effect capacity installs it on their client.
Source¶
See src/WhipStacking/ in the TerrariaModder repository.