RobloxUIRobloxUI
BrowseDocsPricingSubmit
/
/
RobloxUIRobloxUI — Roblox UI Components Marketplace
DocsSitemapTermsPrivacyCookiesSettingsPerformance
Buff/Debuff Tracker — RobloxUI
  1. Home
  2. /
  3. Combat
  4. /
  5. Buff/Debuff Tracker
Booting Luau VM…

Install with the CLI

Add Buff/Debuff Tracker to your Roblox project in one command. Requires Node 18+ and a Roblox project — run robloxui init first if you don't have one yet. See the docs.

bashnpx robloxui add buff-debuff-tracker

First time? Start with the documentation.

Import

tsx
import { Buff/Debuff Tracker } from "./src/client/ui/components/buff-debuff-tracker";

Usage

tsx
local AuraService = require(script.Parent.AuraService)
AuraService:Add({ id = "rage", name = "Rage", kind = "buff", duration = 10, stacks = 1, stackable = true })
AuraService:Add({ id = "poison", name = "Poison", kind = "debuff", duration = 6 })

Buff/Debuff Tracker

TSX + LuauFree

Active aura tracker with expiry rings and stacks. AuraService.Add(def) (buff or debuff) sets a per-aura expiry, supports stackable refresh, prunes expired on read, and exposes RemainingPct. AuraTracker renders colored aura icons (green buff / red debuff) with an animated duration ring that drains bottom-to-top, plus stack counts in the label.

by RobloxUI Team

View Source

Details

AuthorRobloxUI Team
FrameworkRoblox-TS + React-Luau
CategoryCombat
Dependencies@rbxts/react
Theme Tokens
colors.primary, colors.primaryLight, colors.primaryDark, colors.secondary, colors.secondaryLight, colors.secondaryDark, colors.accent, colors.accentLight, colors.accentDark, colors.bg, colors.bgSecondary, colors.bgTertiary, colors.surface, colors.border, colors.borderLight, colors.glow, colors.text, colors.textPrimary, colors.textSecondary, colors.textMuted, colors.success, colors.successLight, colors.error, colors.errorLight, colors.warning, colors.info, colors.gold, colors.goldLight, gradients.primary, gradients.gold, gradients.health, gradients.mana, gradients.purple, gradients.card, gradients.surface, gradients.surfaceLight, spacing.3xs, spacing.2xs, spacing.xs, spacing.sm, spacing.md, spacing.lg, spacing.xl, radius.sm, radius.md, radius.lg, radius.xl
Last UpdatedJuly 31, 2026