Adaptive Range Mob Spawner 图标

Adaptive Range Mob Spawner

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.1
本资源为搬运资源,原资源地址: https://modrinth.com/mod/arms
资源信息

Minecraft 版本: 1.21.10

平台: bukkit paper spigot

标签: game-mechanics mobs optimization

资源介绍

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.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Trim Effects Mewo

价格:0 墨喵币
下载量:0

查看详情
Visible suspicious sand and gravel

价格:0 墨喵币
下载量:0

查看详情
LOTR: Renewed Extended

价格:0 墨喵币
下载量:0

查看详情
Ungrab Mouse

价格:0 墨喵币
下载量:0

查看详情