-
Notifications
You must be signed in to change notification settings - Fork 0
Compatibility
RPGLoot is designed to layer cleanly on top of vanilla mechanics and other plugins. This page documents optional integrations with established plugins.
If PlaceholderAPI is installed, RPGLoot automatically registers a %rpgloot_*% expansion — no configuration needed. Check the console on startup for:
[RPGLoot] PlaceholderAPI found — registered %rpgloot_*% placeholders
| Placeholder | Output | Example |
|---|---|---|
%rpgloot_active_set% |
The player's currently active set name, or None
|
Shadowveil |
%rpgloot_active_set_pieces% |
Equipped pieces out of 5 for the active set | 3/5 |
%rpgloot_active_set_bonus% |
Formatted current bonus value from the active set | +6.1% Dodge Chance |
If the player has no active set, active_set returns None, active_set_pieces returns 0/5, and active_set_bonus returns None.
Use cases: scoreboards, tab list, holographic displays, or any GUI plugin that reads PlaceholderAPI placeholders.
RPGLoot does not integrate directly with mcMMO's ability procs — mcMMO does not expose a reliable per-hit/per-block event for Double Drops (Mining/Excavation), Serrated Strikes (Swords bleed), Skull Splitter (Axes crit), or Treasure Hunter (Fishing), so there's no clean signal to detect and avoid double-stacking.
If you run both plugins together, be aware of overlapping mechanics:
| RPGLoot stat | Overlapping mcMMO ability |
|---|---|
| Fortune Boost / Auto-Smelt | Mining "Double Drops", Excavation "Double Drops" |
| Bleeding | Swords "Serrated Strikes" |
| Crit Chance | Axes "Skull Splitter" |
| Double Catch Chance | Fishing "Treasure Hunter" |
Since v0.3.3, every bonus-stat range is configurable in config.yml under bonus-stat-ranges (see Configuration). If your server runs mcMMO with these skills active, consider lowering the affected ranges to compensate — e.g. cut FORTUNE_BOOST, AUTO_SMELT_CHANCE, and DOUBLE_CATCH_CHANCE roughly in half.
Not yet integrated. Planned for a future release — RPGLoot will respect region flags to skip mob drops and structure-loot injection in protected regions (e.g. spawn).
RPGLoot uses Bukkit's native AttributeModifier system (not custom NBT) for all stat bonuses, with namespaced UUID keys (rpgloot_damage, rpgloot_speed, rpgloot_armor, rpgloot_health, etc.) — this minimizes collision risk with other stat/attribute plugins. If you notice a conflict with a specific combat or attribute plugin, please open an issue.