Sueta

EdBlocks

2.3

This project adds EdBlocks, a high-performance plugin that automatically removes player-placed blocks after a set time. Features WorldGuard support and is optimized for busy BoxPvP servers (1.18-1.21)

·Plugin
Tested MC versions
1.18, 1.19, 1.20, 1.21, 26.1, 26.2, 26.3

🛡️ EdBlocks v2.3-RELEASE by Nervox Hosting

The Ultimate Multi-Version & High-Performance Update (1.18 - 26.3+)


🚀 New Features

  • ⚡ Extreme Performance with "Central Ticker":
    Eliminated hundreds of individual scheduler tasks. A single centralized ticker loop now processes thousands of active temporary blocks with 0 TPS drops.
  • 💥 Visual Block Cracking Animation:
    During the final seconds before disappearing, blocks visually progress through the 10 vanilla damage stages (0 to 9) for nearby players.
  • ⏱️ Per-Block Custom Delays:
    Configure individual durations for specific materials in config.yml (e.g., Obsidian: 25s, Cobweb: 5s, Planks: 10s).
  • 🌍 Native Multi-Language Support:
    Dedicated messages_en.yml (English) and messages_es.yml (Spanish) language files. Switch languages in config.yml with a single line!
  • 👑 Staff Bypass Mode:
    New /edb bypass command and edblocks.bypass permission allowing staff and builders to place permanent blocks that won't be deleted.
  • 🔄 Built-in Modrinth Update Checker:
    Checks for new versions 100% asynchronously on startup and notifies admins and the server console.
  • 📊 PlaceholderAPI & bStats Integration:
    Official placeholders (%edblocks_active%, %edblocks_bypassing%, etc.) and anonymous usage metrics powered by bStats.

🐛 Critical Bug Fixes & Edge Cases

  • Double-Block Protection: Doors, beds, and tall flowers are now tracked and removed together seamlessly—no more orphaned floating halves or duplicated item drops in your arenas.
  • Waterlogged Block Fix: Blocks placed in water restore their water source upon removal rather than creating bugged air pockets.
  • Zero Memory Leaks: Completely refactored internal storage to immutable BlockPosition records, preventing strong references to World instances.
  • Shutdown Safety: Automatically reverts active temporary blocks to air upon server shutdown/restart to keep your Box PvP arenas clean and grief-free.

⚙️ Universal Compatibility

  • Dual Plugin Loader: Includes native paper-plugin.yml for modern Paper (1.19.4 to 26.3+) and standard plugin.yml for Spigot & Paper 1.18+.
  • Compatible with Java 17, Java 21, and Java 25 LTS.
  • Fully tested on Spigot, Paper, Purpur, and Folia.

Support & Feedback: Join our Discord
Crafted with ❤️ by Edward & Nervox Hosting.

Similar projects

Plugin →