跳到正文

HP: HariPlayer

作者:JustHari01

A server-side optimization mod that improves multiplayer performance through async chunk loading, spatial entity tracking, and network packet efficiency.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

HariPlayer | View Distance & Network Engine

High-Performance Player & Chunk Management


What Is HariPlayer

HariPlayer stands for View Distance & Network Optimization Engine (based on VMP).

It optimizes how servers handle player connections, entity tracking, chunk loading, and network packets — reducing lag where it matters most.

More Players. Less Lag.

By reworking player-related systems from chunk loading to packet handling, HariPlayer allows servers to sustain higher player counts and larger view distances without choking.


Technical Architecture

Optimized for high-throughput multiplayer environments.

  • Async Chunk Loading: Chunks load asynchronously on player login and during teleportation to prevent lag spikes
  • Spatial Entity Tracking: Replaces brute-force distance checks with O(1) spatial indexing using AreaMap
  • Network Efficiency: Eliminates redundant packet flush calls and supports multi-event-loop Netty threading
  • No-Tick View Distance: Loads chunks visually without ticking them, reducing server load at large distances
  • Packet Consolidation: Batches block update packets to reduce network overhead

Configuration

Located in config/vmp.properties.

  • Entity Tracking: Toggle spatial indexing and staging area for entity lookups
  • Async Loading: Enable/disable async chunk loading on login and commands
  • Network: Configure multiple Netty event loops and packet priority system
  • Chunk Send Rate: Control the target chunk send rate per player

Fork Information

HariPlayer is a fork of VMP by ishland.

Server-Side: Primary optimizations target dedicated servers. Client-side benefits from reduced network lag.

Credits & Support

Original VMP created by ishland.

HariPlayer maintains the cutting-edge multiplayer optimizations.


Join the Community

Get help and updates on our Discord.

JOIN DISCORD

HariPlayer – Maintained by Hari – High Performance Minecraft

This project description was prepared with AI assistance.

常见问题

HP: HariPlayer 支持哪些 Minecraft 版本?

HP: HariPlayer 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

HP: HariPlayer 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

JustHari01 的其他作品

查看全部 →