KaizerRegen

KaizerRegen

Modern PvP arena Regeneration Plugin

13 downloads

KaizerRegen ⚡ Zero-Lag CPVP Arena Restoration

KaizerRegen is a next-generation, ultra-optimized arena restoration plugin designed specifically for high-intensity CPVP and minigame servers. Built from the ground up to prioritize server TPS, KaizerRegen completely eliminates the lag spikes associated with traditional arena resetting.

✨ Features

Zero TPS Impact: Bypasses the standard lighting engine and block physics using native setBlockData(..., false) logic. Live Dirty Block Tracking: Doesn't waste time scanning thousands of blocks! The plugin live-tracks block breaks, placements, and explosions (TNT/End Crystals). When you restore, it only touches the blocks that actually changed. Cinematic Restore Modes: Make your server feel premium with visual restoration styles like LAYER_WAVE, SPIRAL, SLOW_DRIP, and more! Smart Idle Bursting: When the server has free tick time, KaizerRegen can automatically burst-restore blocks, slowing down automatically when TPS drops. CoreProtect Ghosting: Operates entirely invisibly to CoreProtect to save database bloat.

🛠️ Setup Walkthrough

Setting up a new arena takes less than a minute!

Step 1: Define the Region If you have WorldEdit installed, simply make a selection using your wooden axe. If you don't have WorldEdit, stand in one corner and type /arena pos1, then walk to the opposite corner and type /arena pos2.

Step 2: Create and Lock Once your selection is made, type: /arena create Make sure the arena looks exactly how you want it to look when fully repaired. Once it's perfect, save the snapshot to memory: /arena save

Step 3: Customize (Optional) You can change the visual style of how the arena restores itself. For a cool wave effect, type: /arena setmode LAYER_WAVE You can also adjust the speed of the wave (in ticks): /arena setdelay 10

Step 4: Restore! Break some blocks, place some obsidian, blow up some end crystals, and then type: /arena restore Watch it seamlessly repair itself!

📜 Commands

All commands require the kaizerregen.admin permission.

  • /arena create - Creates a new arena from your selection.
  • /arena save - Saves the arena's current physical state into the snapshot memory.
  • /arena delete - Deletes the arena.
  • /arena restore [mode] - Restores the arena to its saved snapshot.
  • /arena setmode - Changes the default visual restore style (e.g., LAYER_WAVE, INSTANT, SPIRAL).
  • /arena setdelay - Sets the delay between restoration phases.
  • /arena info - Shows technical information about an arena.
  • /arena list - Lists all registered arenas.
  • /arena status - Checks the live status of an active restoration.
  • /arena abort - Emergency stop for an active restoration.
  • /arena diff - Shows exactly how many dirty blocks are currently pending a restore.
  • /arena tps - Displays KaizerRegen's internal 5-second and 20-second rolling TPS monitors.
  • /arena reload - Reloads the plugin configurations.
  • /arena pos1 / /arena pos2 - Fallback selection wands if WorldEdit is not installed.