
GhostBlockFixer
Eliminate ghost blocks and ghost anchors with high-performance packet-level synchronization. Supports 1.8.9 to 1.21.x
⬇ Download on Modrinth👻 GhostBlockFixer "There are too many ghost block glitches in Minecraft... and it's time to fix them all." Ghost blocks are the nightmare of every competitive player, speedrunner, and builder. You place a block, you see it, but the server disagrees. You try to jump on it, only to fall through the void. These Ghost Blocks and Ghost Anchors ruin the experience, but GhostBlockFixer is here to bridge that gap.
🔍 The Problem In high-latency environments or during intense "clutch" moments, the client predicts a placement that the server ultimately rejects. This leaves a visual block that doesn't exist on the server. GhostBlockFixer intercepts these packets in real-time to ensure your client and the server are always in perfect sync. ✨ Key Features
- ⚡ Packet-Level Precision: Intercepts BLOCK_PLACE and BLOCK_DIG packets using ProtocolLib for the fastest possible response.
- ⚓ Anti-Anchor Protection: Automatically detects if you are standing on a "ghost" surface and forces a client-side update to prevent you from getting stuck or falling unexpectedly.
- ⚙️ Fully Customizable: Fine-tune the synchronization delay and cooldowns via config.yml to match your server's needs.
- 🚀 Lightweight & Optimized: Built with Java 8 for maximum compatibility, using asynchronous logic and smart caching to ensure 0.00 TPS loss.
- 🌍 Universal Support: Whether you are running a 1.8.9 PvP hub or a 1.21.x survival empire, this plugin has you covered.
⚙️ Configuration
Control the behavior of the fix to suit your community's ping levels:
Option Default Description sync-delay-ticks 1 The delay (in ticks) before forcing a block sync. cooldown-ms 50 Prevents packet spamming during fast clicks. enable-ghost-anchor-fix true Enables/Disables the mid-air stuck fix. debug-messages false Enable this to see sync actions in the console. 🛠 Technical Specifications - Language: Java 8 (Optimized for all environments)
- API: Spigot / Paper / Purpur
- Dependency: ProtocolLib
- Commands: /ghostfixer reload (Permission: ghostfixer.admin) 📥 How to Install
- Download and install the latest version of ProtocolLib.
- Drop GhostBlockFixer.jar into your /plugins/ folder.
- Restart your server.
- (Optional) Adjust settings in plugins/GhostBlockFixer/config.yml and use /ghostfixer reload.
🤝 Support & Contribution
Our Website This project is open-source and built for the community.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16.5, 1.17, 1.17.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as GhostBlockFixer-1.1.0.jar — drop this file into the mods folder
- Download size: 8 KB
- Download link checked 6 Sept 2026 — working
These come from our own check of the pack file, not from the source page.