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
  1. 2.3latestEdBlocks 2.3-RELEASE17 hours ago

    🛡️ 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](https://discord.gg/HUQ52kjJFt) Crafted with ❤️ by Edward & Nervox Hosting.
    4 downloads
  2. 2.2EdBlocks 2.2Jun 1, 2026

    🛡️ EdBlocks v2.2 by Nervox Hosting – The Clean Arena Update

    by Nervox Hosting – Now more powerful than ever.
    🎯 New Features
    - Countdown Particles Particles appear above the block every second before it disappears. Fully customizable per world (particle type, count, offset). Config: countdown-particles section. - Height‑Based Delay (Y‑Multiplier) Blocks last longer in deep caves or vanish faster at high altitudes. Define custom Y‑ranges with multipliers. Config: y-multiplier.enabled + ranges. - WorldGuard Region‑Specific Exceptions Exclude specific materials from removal inside particular WorldGuard regions. Example: STONE and COBBLESTONE are safe inside pvp_arena. Config: worldguard-region-block-exceptions. - Premium Console Logs Startup banner shows load time, enabled features, WorldGuard status, and worlds loaded. Shutdown banner displays cancelled pending tasks.
    ⚡ Improvements
    - Cancel on Block Break – If a player breaks the block before the timer ends, the removal task is instantly cancelled (no more surprises). - Performance – Switched to EnumSet for block lists and optimized particle handling. - Auto‑Config Migration – Old config.yml files are automatically upgraded to the v2.2 schema (your existing block lists and delays are preserved).
    🔧 Technical Changes
    - Requires Java 17 and Paper/Spigot 1.20+ (1.21 fully supported). - Soft dependencies: WorldGuard (optional), WorldEdit / FastAsyncWorldEdit (required for WorldGuard integration). - New configuration sections added: y-multiplier, countdown-particles, worldguard-region-block-exceptions.
    📦 How to Update from v2.0
    1. Replace the old .jar with EdBlocks-2.2.jar. 2. Restart the server – the config will be updated automatically. 3. Enjoy the new features! (No manual config editing required.)
    🐛 Fixed
    - Fixed typo in worldguard-region-block-exceptions generation. - Fixed ConsoleSender compilation error (now uses CommandSender). --- Support & Feedback: [Join our Discord](https://discord.gg/HUQ52kjJFt) EdBlocks – Clean arenas, happy players.
    112 downloads
  3. 2.0EdBlocks 2.0Nov 15, 2025

    🛡️ EdBlocks

    The ultimate automatic block remover for BoxPvP and practice servers. EdBlocks is a powerful, flexible plugin designed to automatically remove blocks (like Cobblestone or End Stone) placed by players after a set time. Keep your arenas clean, reduce lag, and manage your server with powerful per-world and per-permission settings.

    ✨ Features

    Per-World Configuration:* Don't settle for one-size-fits-all. Configure different block lists, removal times, and effects for world_pvp, world_events, or any other world. Permission-Based Times (VIPs!):* Reward your players! Grant permissions like edblocks.vip to make their blocks last longer than default players. Custom Removal Effects:* Add professional flair! Configure custom sounds and particles to play whenever a block is automatically removed. Full In-Game Management:* No more editing config files! Manage the plugin live with easy-to-use commands. Full Tab Autocompletion:* All commands, sub-commands, materials, and world names are fully tab-completed. WorldGuard Integration:* Automatically ignores blocks placed inside excluded regions (like spawn or shop). High Performance:* Optimized with HashSet lookups for O(1) performance. It won't slow your server down.

    💻 Commands & Permissions

    All commands are grouped under /edb (alias /edblocks) and require the permission edblocks.admin. * /edb help: Shows the help menu. * /edb reload: Reloads the configuration. * /edb list [world]: Lists all tracked blocks for a world (or default). * /edb add <Material> [world]: Adds a block to the removal list. * /edb remove <Material> [world]: Removes a block from the removal list.

    🚀 Requirements & Installation

    ⚠️ Requirements
    Java 17 or newer* * Spigot / Paper 1.18+ (or any fork) Optional:* [WorldGuard](https://modrinth.project/worldguard) & [WorldEdit](https://modrinth.project/worldedit) for region exclusion. ---
    📦 Installation
    1. Stop your server. 2. Drop the EdBlocks-2.0.jar into your plugins/ folder. 3. Start your server to generate the new config.yml. 4. Stop the server again, configure the config.yml (especially your worlds and blocks), then start it.
    ### Updating from 1.x to 2.0?
    This is a breaking change! Your old config.yml is not compatible.
    1. Delete your old plugins/EdBlocks folder.
    2. Follow the fresh installation steps above.
    3. Manually copy your old block lists into the new config.yml format.
    129 downloads
  4. 1.2EdBlocks 1.2Oct 22, 2025
    EdBlocks 1.2 - The Performance & Compatibility Update This is a major update focused on optimizing the plugin for busy servers and supporting a wider range of Minecraft versions. 🚀 Major Performance Optimizations Rewrote the core BlockPlaceEvent, drastically reducing CPU usage on busy servers.WorldGuard region checks also now use a HashSet for lookups, making region checking instantaneous.The plugin is now significantly lighter and more efficient for high-traffic BoxPvP or practice servers. 📦 Multi-Version Support (1.18 - 1.21) The plugin is now compiled against the 1.18.2 API (Java 17). A single .jar file now supports all Spigot/Paper server versions from 1.18.x to 1.21.x. Added softdepend: [WorldGuard] to plugin.yml to ensure correct load order on server startup. ⚙️ Quality The config.yml has been completely rewritten with detailed comments for every option, making configuration much easier. Improved feedback messages for the /edblocks reload command. Added a new plugin logo!
    70 downloads

Similar projects

Plugin →