ChunkPreLoader999 图标

ChunkPreLoader999

作者:rebot | 分类:模组

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

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10

平台: bukkit paper purpur spigot

标签: optimization technology worldgen

资源介绍

? Key Features

? Lightning-Fast Chunk Loading

  • Load rectangular areas with precise coordinates
  • Radius-based chunk loading from a center point
  • Async chunk generation to prevent server lag
  • Configurable loading speeds to match your server's performance

⚙️ Advanced Configuration

  • World-specific settings for different performance limits
  • Adjustable maximum area sizes per world
  • Performance warnings for large area loading
  • Auto-unload areas after periods of inactivity

? Smart Management System

  • Automatic saving of loaded areas to preserve state across restarts
  • Detailed area information with chunk counts and coordinates
  • Real-time server status monitoring
  • Comprehensive command system for easy management

?️ Performance Optimized

  • Batch loading to reduce server impact
  • Configurable chunks-per-tick settings to prevent lag
  • Memory-efficient chunk management
  • Automatic cleanup and data persistence

⚙️ Configuration

The plugin comes with extensive configuration options in config.yml:

enabled-worlds:
  - world
  - world_nether
  - world_the_end

performance:
  # Maximum number of chunks to load per tick for performance
  chunks-per-tick: 100
  # Maximum area size in chunks (length x width)
  max-area-size: 10000
  # Show performance warnings when loading large areas
  show-warnings: true

auto-unload:
  # Enable automatic unloading of areas after inactivity (in minutes)
  enabled: false
  # Time in minutes after which areas are automatically unloaded
  timeout: 1440  # 24 hours

autosave:
  # Interval in seconds for auto-saving loaded areas to data.yml
  interval: 300  # 5 minutes

world-specific:
  world:
    max-area-size: 10000
    chunk-load-speed: 100
  world_nether:
    max-area-size: 5000
    chunk-load-speed: 50
  world_the_end:
    max-area-size: 5000
    chunk-load-speed: 50

? Commands

Command Description Example
/cpl start <x1,z1> <x2,z2> <name> Load a rectangular area defined by two corners /cpl start 100,200 300,400 spawn_area
/cpl center <x,z> Set the center point for radius loading /cpl center 0,0
/cpl radius <number> Load chunks in a radius from the center point (in chunk radius) /cpl radius 10 (loads 10 chunk radius = 160 blocks)
/cpl unload <name> Unload and remove a previously loaded area /cpl unload spawn_area
/cpl list List all currently loaded areas /cpl list
/cpl info <name> Show detailed information about a specific area /cpl info spawn_area
/cpl status Show server status including loaded chunks and memory usage /cpl status
/cpl reload Reload configuration settings /cpl reload

Command Tips

  • Coordinates are chunk-based (multiples of 16), not block-based
  • Area names should be unique and descriptive
  • The radius command calculates radius in chunks (1 radius = 16 blocks)
  • All loaded areas are automatically saved and restored on server restart

? World-Specific Settings

Configure different performance settings for each world:

  • Overworld (world): Higher limits for spawn areas and main world
  • Nether (world_nether): Reduced limits to maintain performance
  • End (world_the_end): Separate settings for end-specific areas

Each world can have its own:

  • Maximum area size (in chunks)
  • Chunk loading speed (chunks per tick)
  • Auto-unload behavior

? Performance Tuning

For optimal performance, adjust these settings based on your server's specifications:

  • chunks-per-tick: Lower for slower servers (25-50), higher for powerful servers (100-200)
  • max-area-size: Larger values for more powerful servers, conservatively lower for shared hosting
  • show-warnings: Keep enabled to avoid performance issues
  • auto-unload timeout: Use to automatically free memory after periods of inactivity

? Use Cases

Spawn Area Pre-Loading

Keep the spawn area loaded to prevent lag when players join:

/cpl center 0,0
/cpl radius 20

Player Base Protection

Ensure player builds stay loaded:

/cpl start 500,500 700,700 player_base

Event Areas

Pre-load areas for planned events or PvP zones:

/cpl start -1000,-1000 -800,-800 arena

? Auto-Unload Feature

Enable automatic unloading of areas after periods of inactivity:

  • Prevents memory leaks from unused loaded areas
  • Configurable timeout periods (default: 24 hours)
  • Areas are automatically re-loaded when needed

? Monitoring and Management

  • Monitor loaded areas with /cpl list
  • Check detailed area information with /cpl info
  • View server status with /cpl status
  • Track memory usage and total loaded chunks
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Knifestock

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

查看详情
Listify

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

查看详情
Lightning Death

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

查看详情
New Music Disc

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

查看详情