MonitoringMinecraft MonitoringMinecraft

Adaptive Range Mob Spawner

Плагин BukkitPaperSpigot

Плагин для Майнкрафт: настраивает радиус активации спавнеров и динамически регулирует его по TPS.

707 скачиваний 3 подписчика
Оцените первым

Adaptive Range Mob Spawner (ARMS)

The Adaptive Range Mob Spawner (ARMS) plugin dynamically adjusts the activation range of spawners in Minecraft based on the server's TPS (Ticks Per Second), ensuring optimal performance while maximizing mob spawn rates. It improves gameplay by maintaining a balance between efficient mob farming and server stability, even during high player activity.

Key Features

Dynamic Activation Range Adjustment: Automatically adjusts the spawner's activation range between a low and high threshold based on the server's TPS.

When TPS is high, the range increases to maximize mob spawning.

When TPS drops below the configured threshold, the range decreases to reduce server load.

Player-Defined Range Control:

Initial, low, and high ranges can be defined in the configuration to meet server needs.

Set a custom initial range for placed spawners.

Automatically revert to a vanilla range for naturally generated spawners (optional).

Intelligent Chunk Management:

Only updates chunks near active players to reduce unnecessary processing.

Preexisting spawners can optionally be treated as player-placed for backward compatibility.

Auto-Update on Chunk Load:

Ensures spawners update dynamically when a chunk is loaded or when the TPS status changes.

Persistent Player-Placed Spawner Tagging:

Spawners placed by players are marked with persistent data, ensuring that only marked spawners retain adjusted ranges while natural spawners can be left unaffected.

Startup and Manual Update Options:

Automatically updates all loaded chunks on server startup.

Force-update all spawners manually with a command.

Configuration Options

The plugin offers an extensive configuration file to customize its behavior:

Range Settings:

initial-spawner-range: Initial range for player-placed spawners.

spawner-range-high: Range when TPS is high.

spawner-range-low: Range when TPS is low.

TPS Thresholds:

tps-threshold-low: TPS level to reduce the range.

tps-threshold-high: TPS level to restore a higher range.

Chunk Management:

only-update-near-players: Limit updates to chunks near active players.

player-chunk-radius: Radius of chunks around players to monitor.

World Control:

disabled-worlds: List of worlds where the plugin should be disabled (e.g., the_nether, the_end).

Spawner Update Policies:

affect-naturally-generated: Whether to update naturally generated spawners.

update-preexisting-spawners: Whether to update preexisting spawners without a player-placed marker.

Commands

/adaptivespawner — View the current TPS, range, and status of the plugin.

/adaptivespawner reload — Reload the configuration file without restarting the server.

/adaptivespawner debug — Toggle debug mode to enable verbose logging.

/adaptivespawner update — Force a manual update of all loaded spawners.

Permissions

block4block.admin — Grants access to plugin commands and configuration reloading.

Use Cases

  • Farms and Grinders: Maximize mob spawns while protecting TPS during high server load.
  • Survival and Faction Servers: Dynamic range adjustment ensures that high mob spawning does not cause server lag.
  • Creative and Custom Worlds: Fine-tune mob spawn mechanics to suit the specific needs of your server.

Performance Impact and Safety

Optimized for minimal impact using chunk caching and efficient TPS checks.

Asynchronous chunk processing where supported (for Paper servers) ensures smooth updates even during peak hours.

Debug mode for detailed logging and troubleshooting.

Installation and Setup

Download and place the plugin .jar file in the server's plugins folder.

Start or reload the server.

Customize the config.yml to fit your server's requirements.

Use /adaptivespawner reload to apply changes without restarting.

Compatibility

Compatible with Bukkit, Spigot, and Paper ( Paper is recommended for best performance).

Supports Minecraft versions 1.13 to 1.21+.

Fully configurable to adapt to various server types and world environments.

With Adaptive Range Mob Spawner, you can ensure efficient mob spawning, maintain optimal TPS, and provide a seamless experience for your players.

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
1368 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
CLOUDWORLD
6 онлайн
1.16.5 — 1.21.11 версия
Пвп, Арены, Дуэли, Кейсы, донаты, /free, приваты, спавн,
Battle Mine
Battle Mine Java + BE
3 онлайн
1.21.4 — 26.2 версия
ОТКРЫТИЕ! 20 + различных ивентов, 10+ различных боссов, много интересных механник
MigosMc
MigosMc Java + BE
1728 онлайн
1.8 — 26.2 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.8. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат