Open the menu on a player’s row on the Players page, choose Give a buff, pick the buff and type how many seconds it lasts. It can last from 1 second to 10 hours. This needs TShock or tModLoader and the player must be on the server.
Give the buff
- Open the Players page of your Terraria server.
- In the On now list, open the menu on the player’s row.
- Choose Give a buff. The box is titled Give (name) a buff.
- Click Buff and type part of its name. The list is searchable and shows the first matches, so type more to narrow it. On tModLoader, buffs from mods show with the mod’s name in brackets.
- In For how many seconds, type a whole number from 1 to 36,000. That is 10 hours at most.
- Choose Give.

Nothing needs a restart.
Check that it landed
Open the same row menu and choose What they carry. The box says how many buffs are on the player now, for example “2 buff(s) on them now.” The box is read only.
What you need
- TShock or tModLoader. Vanilla runs none of the panel’s tools, so the menu has no Give a buff there.
- A player on the server. A Terraria server with nobody on is paused, and the game does nothing until someone joins. The panel says so and does not run the action.
- A role that allows game actions. The same role setting covers give, heal, teleport and calling a boss.
The panel allows 60 actions of this kind a minute per server. Each one is recorded in Activity, a tab inside Settings.
If it does not work
- Give a buff is missing. The server runs Vanilla, the tools have not loaded, or your role does not allow it.
- The Give button is grey. Pick a buff and a time of at least 1 second first.
- “The panel’s tools get their key at the server’s next start”. Restart the server once.
- “A buff lasts 1 second to 10 hours”. The time is outside the range. Use 36,000 seconds or less.
See also: heal a player.
Sources: terraria.wiki.gg: Server