Occlura
Mining analysis and replay tools for server staff
Paper 26.1 • Java 25
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
About
Occlura helps staff review suspected X-ray mining without automatically punishing players.
It records useful mining data in the background. Staff can inspect detection statistics, follow a player’s previous route, see where valuable ores were mined, or replay a flagged mining session using a player-like NPC.
Everything is staff-only, configurable, and designed for manual review.
Detection
Occlura checks several mining patterns instead of relying on a simple ore counter:
• Frequent disconnected ore discoveries
• Very few blocks mined between valuable veins
• An unusually high valuable-ore yield
• Repeated sharp direction changes between finds
When enough patterns line up, Occlura creates a flag and alerts staff.
A flag is not an automatic ban. It is a reason for staff to take a closer look.
Analyze a Player
Code (Text):
/occ analyze <player>
Dimension-based visuals
• Overworld — natural green, gold, and earth colors
• Nether — fire, crimson, ash, and lava effects
• End — purple void and portal effects
Analysis also works for offline players while their history is still retained.
Code (Text):
/occ analyze off
/occ analyze tp
Mining Replays
When a player is flagged, Occlura preserves movement from before the flag and continues recording afterward.
Code (Text):
/occ replay <player>
• The player’s skin
• Position and view direction
• Smooth movement
• Sneaking, swimming, and gliding
• Held items
• Mining swings and block-break effects
• The player’s trail and mined-ore markers
Only the investigating staff member can see the replay NPC and investigation effects.
Replay controls
Code (Text):
/occ replay pause
/occ replay rewind [seconds]
/occ replay forward [seconds]
/occ replay stop
Inspect Mining Statistics
Code (Text):
/occ inspect <player>
• Tracked blocks
• Valuable blocks
• Separate ore veins
• Blocks mined per vein
• Valuable-block percentage
• Sharp direction changes
• Current detection score
• Supporting evidence
Persistent Logging
Every flag is saved with:
• Player name and UUID
• Flag type
• Timestamp
• Detection score
• Supporting evidence
Flag logs remain available after normal server restarts.
Discord Integration
Occlura can send flags to a Discord channel through an incoming webhook. No Discord bot or additional Minecraft plugin is required.
Code (Text):
discord:
enabled: true
webhook-url: "https://discord.com/api/webhooks/..."
webhook-name: "Occlura"
mention-role-id: ""
Webhook requests are asynchronous, respect Discord rate limits, restrict allowed mentions, and never print the secret webhook URL in the server console.
Configurable History
All look-back and retention values are kept in one section:
Code (Text):
history:
trail-minutes: 30
mined-ore-minutes: 30
detection-window-minutes: 15
replay-pre-flag-minutes: 5
replay-post-flag-minutes: 15
replay-retention-hours: 24
flag-log-retention-days: 30
Commands
Code (Text):
/occ
/occ inspect <player>
/occ analyze <player>
/occ analyze off
/occ analyze tp
/occ replay <player>
/occ replay pause
/occ replay rewind [seconds]
/occ replay forward [seconds]
/occ replay stop
Code (Text):
occlura.use
occlura.alerts
Requirements
• Paper 26.1
• Java 25
Occlura uses Paper-specific APIs. It will not run on Spigot or older Minecraft versions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Occlura provides evidence for staff review.
It does not automatically ban, kick, or punish players.
Occlura is a free Minecraft Java mod. Downloaded 8 times (via Spigot). Download it and open it directly in the game.