Anti-Exploit Features
Built-in protections against XP farming
Placed Block Tracking
Players cannot gain XP from blocks they placed (enabled by default).
How It Works
- Block positions are tracked when players place blocks
- Breaking a self-placed block awards no XP
- Other players CAN still get XP from blocks you placed
- Applies to Mining, Woodcutting, Excavation
Configuration
// skill-config.json
{
"trackPlacedBlocks": true,
"placedBlockExpireMinutes": 0
}trackPlacedBlocks- Enable/disable tracking (default: true)placedBlockExpireMinutes- Minutes until blocks "become natural" (0 = never)
Placed Item Tracking
Prevents the place-and-harvest exploit for Harvesting skill.
How It Works
- Item IDs are tracked when players place items (fruits, crops)
- Harvesting items you placed awards no XP
- Items expire after 5 minutes by default
Configuration
// skill-config.json
{
"placedItemExpireMinutes": 5
}Combat Entity Blacklist
Certain entities don't give combat XP to prevent farming.
Default Blacklist
Deployable- Totems, turrets, and player-deployed entitiesProjectile- Arrows and other projectiles (hardcoded)
Managing the Blacklist
/mmoconfig blacklist --args=list # View current blacklist
/mmoconfig blacklist --args=add Dummy # Add "Dummy" entities
/mmoconfig blacklist --args=remove Deployable # Remove from blacklist
/mmoconfig blacklist --args=clear # Clear entire blacklistPattern Matching
Blacklist patterns use substring matching against entity archetype component names.
Creative Mode XP
XP is disabled in creative mode by default.
/mmoconfig creative --args=true # Disable XP in creative (default)
/mmoconfig creative --args=false # Enable XP in creativeCrafting Exploits
Currency conversion recipes give 0 XP:
Ingredient_Life_Essence_100_Recipe_→ 0 XPIngredient_Life_Essence_Concentrated_Recipe_→ 0 XP
Luck for Crafting
Luck bonuses are disabled for Crafting due to item duplication bugs. This may be re-enabled in a future update.
Protection Summary
| Exploit | Protection | Configurable |
|---|---|---|
| Place & break blocks | Placed block tracking | Yes |
| Place & harvest items | Placed item tracking | Yes |
| Hit deployables | Entity blacklist | Yes |
| Hit projectiles | Hardcoded block | No |
| Creative mode farming | Creative XP disable | Yes |
| Currency conversion | Zero XP recipes | Yes (via xp-maps) |