SmartRollBack
SmartRollback is a fast and reliable world rollback plugin that makes restoring damaged or griefed areas simple. Easily undo unwanted changes and keep your server protected.
Список изменений
[CENTER]
SIZE=7⚡ SMARTROLLBACK/B
SIZE=5INTELLIGENT GRIEF DETECTION & ROLLBACK/B
[SIZE=3]Detect suspicious activity. Analyze the damage. Roll it back.[/SIZE]
[HR]
SIZE=4🛡️ POWERED BY COREPROTECT/B
[B]SmartRollback 1.0.0[/B]
[SIZE=3]Fast • Intelligent • Selective • Admin Friendly[/SIZE]
[/CENTER]
[HR]
SIZE=5🌎 WHAT IS SMARTROLLBACK?/B
SmartRollback is an intelligent grief detection and selective rollback plugin built on top of [B]CoreProtect[/B].
Instead of blindly rolling back an entire area, SmartRollback analyzes player activity, calculates a [B]risk score[/B], detects suspicious incidents and gives staff the tools to investigate and selectively restore damage.
[CENTER]
SIZE=4⚡ DETECT → ANALYZE → INSPECT → ROLLBACK/B
[/CENTER]
[HR]
SIZE=5🔥 KEY FEATURES/B
[TABLE] [TR] THFEATURE/B THDESCRIPTION/B [/TR]
[TR] TD🧠 Grief Detection/B [TD]Analyze player activity and identify suspicious behavior.[/TD] [/TR]
[TR] TD📊 Risk Scoring/B [TD]Calculate risk levels using configurable activity weights and thresholds.[/TD] [/TR]
[TR] TD🚨 Incident System/B [TD]Automatically create incidents when suspicious activity reaches your configured threshold.[/TD] [/TR]
[TR] TD🔍 Timeline Analysis/B [TD]Inspect activity and understand what happened during an incident.[/TD] [/TR]
[TR] TD📍 Spatial Analysis/B [TD]Analyze suspicious activity based on location and distance.[/TD] [/TR]
[TR] TD🔄 Selective Rollback/B [TD]Rollback detected incidents instead of blindly restoring everything.[/TD] [/TR]
[TR] TD👥 Multi-Player Detection/B [TD]Group related activity from multiple players using configurable time and distance limits.[/TD] [/TR]
[TR] TD⚡ Real-Time Monitoring/B [TD]Optional real-time activity monitoring with a configurable scan interval.[/TD] [/TR]
[TR] TD🖥️ GUI System/B [TD]Manage incidents, rollbacks and timelines through an easy-to-use interface.[/TD] [/TR]
[TR] TD💾 Incident History/B [TD]Keep track of detected incidents for later investigation.[/TD] [/TR]
[TR] TD⚡ Smart Caching/B [TD]Cache analysis results to improve repeated checks.[/TD] [/TR]
[TR] TD🎯 Exclusions/B [TD]Exclude specific players or permission holders from automatic incident flagging.[/TD] [/TR] [/TABLE]
[HR]
SIZE=5🧠 SMART RISK ANALYSIS/B
SmartRollback doesn't simply look at one action.
It combines multiple activity factors to calculate a configurable risk score.
[TABLE] [TR] THACTIVITY/B THDEFAULT WEIGHT/B [/TR]
[TR] [TD]🧱 Blocks Broken[/TD] [TD]15%[/TD] [/TR]
[TR] [TD]🧱 Blocks Placed[/TD] [TD]5%[/TD] [/TR]
[TR] [TD]📦 Containers[/TD] [TD]20%[/TD] [/TR]
[TR] [TD]💥 Explosions[/TD] [TD]30%[/TD] [/TR]
[TR] [TD]⚡ Rapid Activity[/TD] [TD]15%[/TD] [/TR]
[TR] [TD]💎 Valuable Blocks[/TD] [TD]15%[/TD] [/TR] [/TABLE]
[HR]
SIZE=5🚨 RISK LEVELS/B
[TABLE] [TR] THLEVEL/B THDEFAULT SCORE/B [/TR]
[TR] [TD]🟢 LOW[/TD] [TD]0 - 24[/TD] [/TR]
[TR] [TD]🟡 MEDIUM[/TD] [TD]25 - 49[/TD] [/TR]
[TR] [TD]🟠 HIGH[/TD] [TD]50 - 74[/TD] [/TR]
[TR] [TD]🔴 CRITICAL / INCIDENT[/TD] [TD]75+[/TD] [/TR] [/TABLE]
[HR]
SIZE=5⚙️ CONFIGURATION/B
SmartRollback comes with a highly configurable [B]config.yml[/B].
[TABLE] [TR] THSETTING/B THDEFAULT/B THPURPOSE/B [/TR]
[TR] [TD]Debug Mode[/TD] [TD]false[/TD] [TD]Enable debug information.[/TD] [/TR]
[TR] [TD]Default Scan Time[/TD] [TD]30m[/TD] [TD]Default activity analysis period.[/TD] [/TR]
[TR] [TD]Maximum Scan Time[/TD] [TD]24h[/TD] [TD]Maximum analysis period.[/TD] [/TR]
[TR] [TD]Auto Incident Creation[/TD] [TD]true[/TD] [TD]Automatically create incidents.[/TD] [/TR]
[TR] [TD]Incident Threshold[/TD] [TD]75[/TD] [TD]Risk score required for auto incidents.[/TD] [/TR]
[TR] [TD]Real-Time Monitoring[/TD] [TD]false[/TD] [TD]Enable automatic monitoring.[/TD] [/TR]
[TR] [TD]Monitoring Interval[/TD] [TD]30s[/TD] [TD]Real-time monitoring interval.[/TD] [/TR]
[TR] [TD]Multi-Player Detection[/TD] [TD]true[/TD] [TD]Detect related activity from multiple players.[/TD] [/TR]
[TR] [TD]Maximum Time Gap[/TD] [TD]30s[/TD] [TD]Maximum relationship time gap.[/TD] [/TR]
[TR] [TD]Maximum Distance[/TD] [TD]64 blocks[/TD] [TD]Maximum relationship distance.[/TD] [/TR]
[TR] [TD]Cache[/TD] [TD]true[/TD] [TD]Enable analysis caching.[/TD] [/TR]
[TR] [TD]Cache Duration[/TD] [TD]30s[/TD] [TD]Cache lifetime.[/TD] [/TR]
[TR] [TD]GUI[/TD] [TD]true[/TD] [TD]Enable the graphical interface.[/TD] [/TR] [/TABLE]
[HR]
SIZE=5💎 VALUABLE BLOCK DETECTION/B
SmartRollback can give additional importance to activity involving valuable blocks.
[B]Default protected/valuable blocks include:[/B]
[CENTER]
BEACON • DIAMOND_BLOCK • EMERALD_BLOCK
NETHERITE_BLOCK • CHEST • ENDER_CHEST
SHULKER_BOX • ANCIENT_DEBRIS
CRYING_OBSIDIAN • RESPAWN_ANCHOR
[/CENTER]
[HR]
SIZE=5🔄 ROLLBACK SAFETY/B
SmartRollback includes rollback confirmation and configurable rollback restrictions to help prevent accidental restoration.
[TABLE] [TR] THOPTION/B THDEFAULT/B [/TR]
[TR] [TD]Incident Player Only[/TD] [TD]true[/TD] [/TR]
[TR] [TD]Confirmation Timeout[/TD] [TD]30 seconds[/TD] [/TR] [/TABLE]
[HR]
SIZE=5🎮 COMMAND/B
[CENTER]
[B]/griefscan[/B]
Aliases:
[B]/smartrollback[/B] • [B]/sr[/B]
[/CENTER]
[HR]
SIZE=5🔐 PERMISSIONS/B
[TABLE] [TR] THPERMISSION/B THDESCRIPTION/B [/TR]
[TR] [TD]smartrollback.use[/TD] [TD]Basic SmartRollback access.[/TD] [/TR]
[TR] [TD]smartrollback.scan[/TD] [TD]Scan players for suspicious activity.[/TD] [/TR]
[TR] [TD]smartrollback.inspect[/TD] [TD]Inspect detected incidents.[/TD] [/TR]
[TR] [TD]smartrollback.rollback[/TD] [TD]Rollback incidents.[/TD] [/TR]
[TR] [TD]smartrollback.history[/TD] [TD]View incident history.[/TD] [/TR]
[TR] [TD]smartrollback.reload[/TD] [TD]Reload configuration.[/TD] [/TR]
[TR] [TD]smartrollback.admin[/TD] [TD]Full administrative access.[/TD] [/TR]
[TR] [TD]smartrollback.exempt[/TD] [TD]Exclude a player from automatic incident flagging.[/TD] [/TR] [/TABLE]
[HR]
SIZE=5📦 REQUIREMENTS/B
[TABLE] [TR] THREQUIREMENT/B THSTATUS/B [/TR]
[TR] [TD]Minecraft[/TD] [TD]1.20+[/TD] [/TR]
[TR] [TD]CoreProtect[/TD] [TD]Required[/TD] [/TR] [/TABLE]
[HR]
[CENTER]
SIZE=6⚡ SMARTROLLBACK/B
SIZE=4Detect smarter. Investigate faster. Roll back safely./I
[SIZE=3]Built for modern Minecraft server administration.[/SIZE]
[HR]
[B]🛡️ YOUR SERVER. YOUR WORLD. YOUR CONTROL.[/B]
[/CENTER]