NoMobArrows: Remove Mob Arrows, Save Server TPS

Nomobarrows: The Ultimate Lag-Reducing Plugin for Minecraft Servers Running a large Minecraft server, especially one packed with mobs and constant combat, can quickly turn into a performance nightmare. If you have ever hosted a Mob Apocalypse-style world or any server where hundreds of skeletons ...

Download NoMobArrows for Minecraft 1.6.4

Original name: NoMobArrows

Minecraft: 1.6.4

FileVersionLoaderSize
NoMobArrows.jar1.6.4—7 КБDownload

Nomobarrows: The Ultimate Lag-Reducing Plugin for Minecraft Servers

Running a large Minecraft server, especially one packed with mobs and constant combat, can quickly turn into a performance nightmare. If you have ever hosted a Mob Apocalypse-style world or any server where hundreds of skeletons and pillagers are firing at once, you know the pain. The ground becomes littered with thousands of arrow entities, each one ticking away and draining server resources. That is where Nomobarrows steps in, a lightweight, no-nonsense plugin designed to keep your server running smoothly by wiping out unwanted arrows before they can cause trouble.

Why Arrow Entities Are a Hidden Performance Killer

In Minecraft, every arrow shot by a mob, dispenser, or player is an entity that the server must track. It has a position, velocity, and lifespan. On a small server, a few dozen arrows are nothing. But when you have massive mob farms, automated defense systems, or chaotic survival events, the arrow count can skyrocket into the thousands. Each arrow consumes memory and CPU cycles. Eventually, this buildup leads to tick lag, rubberbanding, and even server crashes. Most server owners focus on limiting mob caps or optimizing chunks, but arrows often fly under the radar—literally.

What Exactly Is Nomobarrows?

Nomobarrows, also known as NoMobArrows, is a simple plugin that automatically removes arrow entities from your server at configurable intervals. It does not mess with mob AI, combat mechanics, or gameplay balance in any intrusive way. Instead, it quietly sweeps away arrows shot by specific sources, keeping your world clean and your TPS high. The plugin is so lightweight that it adds virtually no overhead of its own, making it a perfect fit for heavily modded servers or vanilla setups that need a quick performance boost.

Core Features at a Glance

  • Source-specific removal: Choose whether to remove arrows from mobs, dispensers, or even players individually.
  • Configurable frequency: Set exactly how many seconds pass between each cleanup cycle.
  • Zero commands or permissions: No need to learn complex commands or set up permission nodes. It just works.
  • Minimal footprint: The plugin is tiny and won't bloat your server's plugin list.

Installation and Setup

Getting Nomobarrows up and running is about as easy as it gets. Download the plugin file and drop it into your server's plugins folder. Restart or reload your server, and the plugin will generate a default configuration file. Open config.yml with any text editor, and you will see three straightforward options. For those who prefer a more modern approach to server and mod management, the plugin can be easily installed via the foxygame.net launcher, a convenient and flexible Minecraft launcher that lets you download and manage plugins right from its built-in menu, saving you the hassle of manual file transfers. Once the file is in place, you can tweak the settings to match your server's needs without ever touching a command line.

Configuration Options Explained

The configuration file contains only a handful of lines, but they give you full control over what gets cleaned up. Here is what each setting does:

  • remove_dispensed_arrows: Set to true if you want arrows fired from dispensers to vanish after the set interval. Useful for servers with automated arrow traps that would otherwise flood the ground.
  • remove_mob_arrows: The main star of the show. Setting this to true eliminates arrows shot by skeletons, pillagers, piglins, and any other arrow-wielding mobs. This is the single biggest source of lag on mob-heavy servers.
  • remove_player_arrows: By default, many server owners leave this false to avoid messing with player combat. However, if you run a minigame where arrows are spammed endlessly, enabling this can keep the arena clean.
  • removal_frequency_in_seconds: Determines how often the plugin sweeps. A lower value like 10 seconds keeps things very tidy, while a higher value like 60 seconds reduces the plugin's own workload. Start with 20-30 seconds for a balanced approach.

How Nomobarrows Fits into Different Server Types

This plugin is not a one-trick pony. It adapts beautifully to a variety of Minecraft server genres. On a Mob Apocalypse or zombie survival server, where hundreds of skeletons rain arrows constantly, enabling mob arrow removal is a lifesaver. For faction or raid servers, you might keep player arrows intact to preserve PvP fairness while still clearing dispenser spam from base defenses. Even on a peaceful creative or building server, you might have redstone contraptions that fire dispensers nonstop; Nomobarrows can silently keep the area free of clutter without breaking any builds.

Performance Impact and Best Practices

Because Nomobarrows only runs a simple entity check every few seconds, its own performance cost is negligible. You will likely see a noticeable drop in entity count and an improvement in server tick rate almost immediately after installation. To get the most out of it, pair this plugin with other standard optimizations like reducing view distance, pre-generating chunks, and using a garbage collection-friendly Java setup. Remember that removing arrows does not affect mob behavior—skeletons will still shoot, and players can still pick up arrows that were fired within the cleanup window. The plugin simply prevents long-term accumulation.

Troubleshooting and Community Support

If you run into any issues, the plugin's simplicity makes problems rare. The most common hiccup is forgetting to set the correct boolean values in the config. Make sure you are using true or false in lowercase, exactly as shown. If you ever need help, the developer encourages posting requests or problems in the plugin's comment section. The source code is also available for those who want to contribute or inspect the inner workings. Updates have been steady, with version 1.1 fixing a major bug from the initial release, so you can trust the plugin to remain stable.

Final Thoughts

Nomobarrows may be small, but it addresses a massive, often overlooked source of server lag. By giving you precise control over which arrows stick around and which get swept away, it helps maintain a smooth experience for every player. The installation is foolproof, the configuration is minimal, and the results are immediate. Whether you are battling a skeleton apocalypse or just tired of cleaning up after your dispenser experiments, this plugin deserves a spot in your server's optimization toolkit. Keep your world fast, your arrows in check, and your players happy with Nomobarrows.