DGtalismans - Update v1.0.2
Equipment System, Type-Aware Materials & Minecraft 26.1 Support
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ New: Full Equipment System
Talismans are no longer the only item type. Create custom Armor, Weapons and Tools - each with their own activation rules.
DGtalismans now supports four item categories, each with all 40+ effects available:
✦ Talismans
Effects activate while the item is anywhere in the inventory. Same behavior as before - nothing changes for existing setups.
✦ Armor
Effects activate only when equipped in an armor slot (helmet, chestplate, leggings or boots). Unequip the armor and effects are removed instantly. All 40+ effects are available - create a chestplate that gives fire immunity, a helmet with night vision, or leggings with speed boost.
✦ Weapons
Effects activate only when held in the main hand. Switch to another slot and effects disappear. Perfect for swords with life steal, crit chance bonuses, or damage boosts that only work while fighting.
✦ Tools
Effects activate when held in the main hand or offhand. Great for pickaxes with auto-smelt, shovels with double drops, or fishing rods with luck bonuses.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ New: Category Main Menu
The main GUI has been completely redesigned. When you open /talismans you now see four category buttons:
Code:/talismans → Category Selector ├─ Talismans (inventory items) ├─ Armor (equippable armor pieces) ├─ Weapons (main hand weapons) └─ Tools (main hand / offhand tools) └─ Each opens its own paginated list └─ "New" button creates that type
Each category shows its own item count. Creating a new item from within a category automatically assigns the correct type - no extra configuration needed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ New: Type-Aware Material Selector
The material picker now shows only relevant materials for each item type:
- Talismans - Gems, mystical items, misc (Nether Star, Emerald, Totem, Ender Pearl, Dragon Breath, etc.)
- Armor - All 27 armor pieces (Leather → Netherite helmets, chestplates, leggings, boots + Turtle Helmet, Elytra, Shield)
- Weapons - All 10 weapons (Wood → Netherite swords, Bow, Crossbow, Trident, Mace)
- Tools - All 29 tools (Pickaxes, Axes, Shovels, Hoes in all tiers + Shears, Fishing Rod, Flint & Steel, Brush, Spyglass)
The "Type Custom" button still allows typing any material name for full flexibility.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Instant Equipment Detection
Effects update instantly when equipment changes - no tick delay:
- Switching held item slot → effects recalculated immediately
- Swapping main hand / offhand → effects recalculated immediately
- Equipping or removing armor via inventory click → effects recalculated immediately
- All existing tick-based updates for talismans still work as before
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Smart Item Tooltips
Each item type shows a different instruction on the tooltip:
- Talismans - "Keep in inventory for effects!"
- Armor - "Equip armor for effects!"
- Weapons / Tools - "Hold in hand for effects!"
The rarity label now also shows the item type (e.g. RARE Armor instead of just RARE Talisman).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Minecraft 26.1 Support
DGtalismans v1.0.2 is now fully compatible with the latest Minecraft versions:
- Minecraft 1.21 - 1.21.4 (Tricky Trials, all patches)
- Minecraft 26.1 - 26.1.1 (Tiny Takeover, latest release)
- Works on both Spigot and Paper
No API changes were needed - the plugin uses stable Bukkit API that is fully compatible across all these versions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bug Fixes
Items Created in Wrong Category
When creating a new item from the Armor, Weapons, or Tools category, it would always appear in the Talismans list instead. The item type was lost during the chat input process. Fixed - items now correctly appear in the category they were created from.
Material Selector Showed Wrong Items
The material picker showed the same talisman materials (gems, mystical items) regardless of item type. Creating armor would show Nether Stars instead of chestplates. Fixed - each category now has its own curated material list.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Backwards Compatible
All existing talismans from v1.0.0 and v1.0.1 will continue to work without any changes. They are automatically treated as type "Talisman" with the same inventory-based activation behavior as before. No migration needed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Thank you for using DGtalismans. Your feedback shapes every update.
Minecraft 1.21.x - 26.1 · Java 21+ · Spigot & Paper
DGtalismans - Update v1.1
A major quality & feature update focused on reliability, polish, and new systems.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ New: Rarity System
Every talisman can now be assigned a rarity tier that changes the item's label color and visual identity. Cycle through rarities directly from the Edit GUI with left/right click - no commands or config editing needed.
- Common - Gray label
- Uncommon - Green label
- Rare - Blue label
- Epic - Purple label
- Legendary - Gold label
- Mythic - Pink label
Rarity is displayed directly on the talisman item tooltip and is saved/loaded automatically. Perfect for creating tiered reward systems, loot crates, and progression paths.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ New: Give Command with Amount
The give command now supports a quantity parameter:
Code:/talismans give <id> [player] [amount]
Give up to 64 talismans at once. Tab-complete suggests common amounts (1, 2, 5, 10). The feedback message shows the quantity when giving multiple.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ New: Configurable Message Prefix
All plugin messages now use the prefix defined in config.yml instead of a hardcoded value. Change it to match your server's branding:
Code:prefix: "&8[&6DGtalismans&8] "
Every single message across the entire plugin (commands, GUI actions, chat inputs, notifications) respects this setting. 37 previously hardcoded messages have been updated.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bug Fixes
Double XP Toggle Was Non-Functional
The "Double XP" toggle in the Passive Abilities menu looked like it worked in the GUI, but the effect was never actually checked during gameplay. The toggle now works correctly and stacks properly with the XP Multiplier from the Misc menu.
Blacklisted Worlds Were Only Partially Enforced
The world blacklist from config.yml only prevented attribute effects from applying. Combat effects (crit chance, life steal, thorns, immunities), passive abilities (auto smelt, keep inventory, no hunger), movement abilities (double jump, sneak launch), and XP bonuses all still worked in blacklisted worlds. Fixed - every single effect handler now checks the world blacklist. 11 event handlers updated.
Double Jump Flight Persisted After Talisman Removal
If a player had Double Jump active and removed the talisman from their inventory while in the air or walking, theallowFlightflag stayed enabled, letting them fly until they logged out. The plugin now detects when the DJ talisman is no longer present and disables flight the moment the player touches the ground.
Custom Model Data Button Was Missing
The Custom Model Data setting disappeared from the Edit GUI in a previous update. It has been restored and works correctly for resource pack integration.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Other Improvements
- Reload command now reloads both config.yml and talismans.yml (previously only reloaded talisman data)
- Help command updated to show the new amount parameter
- Talisman item tooltip now shows the rarity tier with color instead of a generic "Talisman" label
- Give command feedback improved - shows quantity when giving multiple, cleaner error messages
- Tab completion added for the amount parameter (suggests 1, 2, 5, 10)
- Error messages are more descriptive - shows the name that wasn't found, not just "not found"
