QTotems
๐ก Updated this yearPreview

๐ Analysis
- ๐ #487 of 1224 bukkit mods in this game by downloads
๐ About This Mod
# ๐ก๏ธ QTotems Hey there! Welcome to **QTotems**โa highly customizable Minecraft plugin that lets you configure custom Totems of Undying with their own unique passive (equipped) buffs and active (pop) effects. Whether you want to give players a speed boost while holding an Ice Totem or resurrect them with giant explosions of absorption hearts, QTotems handles it all directly via a simple config file. No hardcoded effects. No messy setups. Just customize, reload, and start popping! --- ## โจ Features at a Glance * **Config-Driven Custom Totems:** Define as many custom totems as you like directly under `totems:` in `config.yml`. * **Dual-State Potion Effects:** * **Equip Effects (Passive):** Buffs applied continuously to the player while they are holding/equipping the totem in their hand. * **Pop Effects (Active):** Custom potion effects that trigger immediately when a player pops their totem to cheat death. * **Beautiful Lore & Name Formatting:** Full support for modern Adventure/MiniMessage styling (colors, gradients, bolding) and legacy Minecraft formatting (`&` color codes). * **Dynamic Registries:** Instantly enable or disable totems using the `enabled: true/false` config flag. * **Seamless Reloading:** Run `/totems reload` in-game or from the console to apply configuration changes instantly without server restarts. * **Failsafe Mechanics:** Safely handles missing config parameters, prints clear warnings to console instead of crashing, and safely resets player effects on disconnect. --- ## ๐ ๏ธ Command Reference The plugin registers the main command `/totems` with aliases `/qtotems` and `/qtotem`. | Command | Permission | Description | |:---|:---|:---| | `/totems` | `qtotems.command` | Displays plugin usage message. | | `/totems reload` | `qtotems.command` | Reloads the configuration and re-registers all active totems. *(Can be run from console!)* | | `/totems <totem>` | `qtotems.command` | Spawns one custom totem item into your own inventory. | | `/totems <totem> <player>` | `qtotems.command` | Spawns one custom totem item into target player's inventory. | ### Tab Completion The plugin supports complete tab completion: * First argument: Completes active totem IDs registered in the system (and `reload`). * Second argument: Completes online player names (only if a valid totem ID is selected). --- ## ๐ Permissions * `qtotems.command` * **Description:** Allows access to the main command structure (`/totems`, reload, and giving/spawning totems). * **Default:** `op` (Admin only by default; can be assigned via LuckPerms or other permission managers). --- ## โ๏ธ Configuration Guide (`config.yml`) The plugin configuration is located at (file:///home/qsssaf/IdeaProjects/QTotems/src/main/resources/config.yml) (or `plugins/QTotems/config.yml` on a live server). ### Main Sections 1. **`prefix`**: The message prefix prefixed to all plugin messages. Supports MiniMessage XML formatting. 2. **`totems`**: A dictionary map of totem IDs containing: * `enabled`: If `false`, the totem is ignored and not registered. * `name`: The display name of the item. * `lore`: List of lines shown on the item tooltip. * `popEffects`: Format `"effect_name;amplifier;duration_in_ticks;ambient;particles;icon"`. * `equipEffects`: Format `"effect_name;amplifier;ambient;particles;icon"`. 3. **`messages`**: Customizable translation messages for plugin feedback. ### Format Details > > * **Amplifiers:** In Minecraft/Spigot, amplifiers are **0-indexed**. This means `0` represents Level I, `1` represents Level II, etc. > * **Durations:** Pop durations are measured in **server ticks** (20 ticks = 1 second). ---
# ๐ก๏ธ QTotems
Hey there! Welcome to QTotemsโa highly customizable Minecraft plugin that lets you configure custom Totems of Undying with their own unique passive (equipped) buffs and active (pop) effects. Whether you want to give players a speed boost while holding an Ice Totem or resurrect them with giant explosions of absorption hearts, QTotems handles it all directly via a simple config file.
No hardcoded effects. No messy setups. Just customize, reload, and start popping!
## โจ Features at a Glance
Config-Driven Custom Totems: Define as many custom totems as you like directly under `totems:` in `config.yml`. Dual-State Potion Effects: Equip Effects (Passive): Buffs applied continuously to the player while they are holding/equipping the totem in their hand. Pop Effects (Active): Custom potion effects that trigger immediately when a player pops their totem to cheat death. Beautiful Lore & Name Formatting: Full support for modern Adventure/MiniMessage styling (colors, gradients, bolding) and legacy Minecraft formatting (`&` color codes). Dynamic Registries: Instantly enable or disable totems using the `enabled: true/false` config flag. Seamless Reloading: Run `/totems reload` in-game or from the console to apply configuration changes instantly without server restarts. Failsafe Mechanics: Safely handles missing config parameters, prints clear warnings to console instead of crashing, and safely resets player effects on disconnect.
## ๐ ๏ธ Command Reference
The plugin registers the main command `/totems` with aliases `/qtotems` and `/qtotem`.
| Command | Permission | Description |
|:---|:---|:---|
| `/totems` | `qtotems.command` | Displays plugin usage message. |
| `/totems reload` | `qtotems.command` | Reloads the configuration and re-registers all active totems. (Can be run from console!) |
| `/totems
### Tab Completion The plugin supports complete tab completion: First argument: Completes active totem IDs registered in the system (and `reload`). Second argument: Completes online player names (only if a valid totem ID is selected).
## ๐ Permissions
`qtotems.command` Description: Allows access to the main command structure (`/totems`, reload, and giving/spawning totems). Default: `op` (Admin only by default; can be assigned via LuckPerms or other permission managers).
## โ๏ธ Configuration Guide (`config.yml`)
The plugin configuration is located at (file:///home/qsssaf/IdeaProjects/QTotems/src/main/resources/config.yml) (or `plugins/QTotems/config.yml` on a live server).
### Main Sections
1. `prefix`: The message prefix prefixed to all plugin messages. Supports MiniMessage XML formatting. 2. `totems`: A dictionary map of totem IDs containing: `enabled`: If `false`, the totem is ignored and not registered. `name`: The display name of the item. `lore`: List of lines shown on the item tooltip. `popEffects`: Format `"effect_name;amplifier;duration_in_ticks;ambient;particles;icon"`. `equipEffects`: Format `"effect_name;amplifier;ambient;particles;icon"`. 3. `messages`: Customizable translation messages for plugin feedback.
### Format Details
> > Amplifiers: In Minecraft/Spigot, amplifiers are 0-indexed. This means `0` represents Level I, `1` represents Level II, etc. > Durations: Pop durations are measured in server ticks (20 ticks = 1 second).
๐ Mod Details
- Game
- Minecraft Plugins
- Author
- Qssaf
- Version
- 1.3.1
- Downloads
- 121
- Endorsements
- 0
- Category
- bukkit
- Created
- 5/30/2026
- Updated
- 6/2/2026
- Game Versions
- 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
- Tags
- equipment, game-mechanics, magic
๐ง How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Plugins โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Plugins versions does QTotems support?
The author lists 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6. Other versions may work but are untested by the author.
What is the latest version of QTotems?
Version 1.3.1, published 2026-06-02 with 121 downloads recorded at the source.
Keep browsing โ more Minecraft Plugins mods await