EdBlocks
2.3This 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)
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+)
---
⚡ 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 inNew Features
config.yml(e.g., Obsidian: 25s, Cobweb: 5s, Planks: 10s). 🌍 Native Multi-Language Support:* Dedicatedmessages_en.yml(English) andmessages_es.yml(Spanish) language files. Switch languages inconfig.ymlwith a single line! 👑 Staff Bypass Mode:* New/edb bypasscommand andedblocks.bypasspermission 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. ---
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 immutableCritical Bug Fixes & Edge Cases
BlockPositionrecords, preventing strong references toWorldinstances. Shutdown Safety:* Automatically reverts active temporary blocks to air upon server shutdown/restart to keep your Box PvP arenas clean and grief-free. ---
Dual Plugin Loader:* Includes nativeUniversal Compatibility
paper-plugin.ymlfor modern Paper (1.19.4 to 26.3+) and standardplugin.ymlfor 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.2.2EdBlocks 2.2Jun 1, 2026
by Nervox Hosting – Now more powerful than ever.EdBlocks v2.2 by Nervox Hosting – The Clean Arena Update
- Countdown Particles Particles appear above the block every second before it disappears. Fully customizable per world (particle type, count, offset). Config:New Features
countdown-particlessection. - 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:STONEandCOBBLESTONEare safe insidepvp_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.
- 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 toImprovements
EnumSetfor block lists and optimized particle handling. - Auto‑Config Migration – Oldconfig.ymlfiles are automatically upgraded to the v2.2 schema (your existing block lists and delays are preserved).
- 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:Technical Changes
y-multiplier,countdown-particles,worldguard-region-block-exceptions.
1. Replace the oldHow to Update from v2.0
.jarwithEdBlocks-2.2.jar. 2. Restart the server – the config will be updated automatically. 3. Enjoy the new features! (No manual config editing required.)
- Fixed typo inFixed
worldguard-region-block-exceptionsgeneration. - FixedConsoleSendercompilation error (now usesCommandSender). --- Support & Feedback: [Join our Discord](https://discord.gg/HUQ52kjJFt) EdBlocks – Clean arenas, happy players.2.0EdBlocks 2.0Nov 15, 2025
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.EdBlocks
Per-World Configuration:* Don't settle for one-size-fits-all. Configure different block lists, removal times, and effects forFeatures
world_pvp,world_events, or any other world. Permission-Based Times (VIPs!):* Reward your players! Grant permissions likeedblocks.vipto 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 (likespawnorshop). High Performance:* Optimized withHashSetlookups for O(1) performance. It won't slow your server down.
All commands are grouped underCommands & Permissions
/edb(alias/edblocks) and require the permissionedblocks.admin. */edb help: Shows the help menu. */edb reload: Reloads the configuration. */edb list [world]: Lists all tracked blocks for a world (ordefault). */edb add <Material> [world]: Adds a block to the removal list. */edb remove <Material> [world]: Removes a block from the removal list.Requirements & Installation
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. ---Requirements
1. Stop your server. 2. Drop theInstallation
EdBlocks-2.0.jarinto yourplugins/folder. 3. Start your server to generate the newconfig.yml. 4. Stop the server again, configure theconfig.yml(especially your worlds and blocks), then start it.### Updating from 1.x to 2.0?
This is a breaking change! Your old
config.ymlis not compatible.1. Delete your old
plugins/EdBlocksfolder.2. Follow the fresh installation steps above.
3. Manually copy your old block lists into the new
config.ymlformat.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!
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta