Skip to content
Valor edited this page Nov 9, 2025 · 1 revision

mcMMO Integration

This short page explains how RareSpawns interacts with mcMMO for PowerItems.

Summary

  • RareSpawns auto-detects mcMMO (soft-dependency). When mcMMO is present, RareSpawns informs mcMMO about blocks it changes via PowerItems so mcMMO skills don't accidentally trigger or reward players for those programmatic changes.

What RareSpawns does with mcMMO

  • After placing or modifying a block using a PowerItem (Trowel or Redstone actions), RareSpawns calls mcmmo.setBlockIneligible(block) when mcMMO is available.
  • Effect: mcMMO will treat those specific blocks as "ineligible" for skill checks/drops/XP — this prevents players from exploiting PowerItems to farm mcMMO abilities or experience.

Where this matters (user-facing)

  • Trowel: when a block from the hotbar is placed by the Trowel, RareSpawns marks that placed block ineligible for mcMMO.
  • Redstone: when RareSpawns powers/changes a redstone-related block, it marks the block ineligible.
  • Breaker: (if configured to drop blocks) RareSpawns does not grant mcMMO rewards for blocks programmatically broken by PowerItems.

How to verify

  1. Ensure mcMMO is installed (place the mcMMO plugin JAR in plugins/ and restart).
  2. Check /plugins or console to confirm mcMMO is loaded.
  3. Use a PowerItem to place/break/power a block and observe mcMMO behavior — the modified block should not produce skill XP or trigger mcMMO effects that normal player actions would.

Notes

  • No RareSpawns config changes are required to enable this — integration is automatic when mcMMO is present.
  • RareSpawns simply defers to mcMMO's ineligibility API; it does not change mcMMO settings or permissions.

🐲 RareSpawns Wiki

✅ Getting Started

⚙️ Configuration

🍳 Resources

🔌⚡ Supported Plugins (And why 🤔💭)

👑 Premium Features

</> For Developers


🔎 Tips

  • Use the search box above to quickly jump to a page.

Clone this wiki locally