跳到正文

FakePing — Lightweight Server-Side Player Count & Tab Simulation

作者:SamuZone

A lightweight, server-side Forge 1.20.1 mod that simulates server population, tab lists, and chat activity without entities or performance impact.

收藏

介绍

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

FakePing is an ultra-lightweight, server-only Forge mod for Minecraft 1.20.1 that provides configurable visual player-count and Tab-list simulation without creating fake entities, connections, or ServerPlayer instances. It modifies only client-facing presentations while leaving the server’s real capacity, world, and gameplay untouched.

✨ Features & Core Systems

  • Server-List Simulation: Adjust displayed player counts using FIXED, RANDOM, or SYNC_TAB modes while keeping the real server.properties limit strictly protected.
  • Lightweight Tab List: Display custom visual player names in the multiplayer Tab list without consuming AI, pathfinding, chunk, or entity processing resources.
  • Disconnection & Reconnection Simulation: Simulate realistic absences with probabilistic/scheduled disconnects, session staggering, offline duration bounds, and automatic reconnections.
  • Mass Administrative Controls: Easily purge, disconnect, or reconnect multiple simulated fake players simultaneously using batch administrative commands.
  • Autocompletion Integration Hook: Exposes active virtual tab entries to allow external mods (such as global announcement systems) to seamlessly query and autocomplete fake player names.
  • Chat & Alerts: Optional server-style yellow join/leave connection messages and independent fake chat options.
  • High Performance: Uses lightweight in-memory states and executes checks only when needed, ensuring an ultra-low performance footprint for resource-constrained servers.

⚙️ Configuration Parameters & Structure

  • enabled: Globally turns the simulation system on or off.
  • Directory Reorganization: Configuration and state files are cleanly stored inside a dedicated folder (config/fakeping/), featuring automatic migration from legacy root paths (fakeping.json and fakeping-state.json).
  • ping.mode & Amounts: Configures server-list calculations (FIXED, RANDOM, SYNC_TAB) with custom parameters.
  • fakePlayersConsumeSlots: A boolean parameter that toggles whether fake players reserve real server slots (true) or expand the dynamic capacity limit (false, default).
  • tabList.names: Defines the master list of visual fake player entries (FakePingConfig.Config.tabList.names).
  • disconnectedSimulation: Controls max session durations, disconnect intervals, offline duration bounds, and simultaneous limits.
  • showConnectionMessages: Toggles yellow join/leave chat alerts.

🕹️ Commands Reference

  • /fakeping — Access main FakePing commands (Permission: Admin)
  • /fakeping player <nombre> disconnect — Manually force a fake player offline (Permission: Admin)
  • /fakeping player <nombre> connect — Manually return a fake player online (Permission: Admin)

📦 Installation & Compatibility

  1. Install Minecraft Forge 1.20.1 (Forge 47.4.10) on your dedicated server.
  2. Place the FakePing .jar file inside the server’s mods/ directory.
  3. Start the server once to generate default configuration files inside config/fakeping/.
  4. Adjust your preferences in the configuration and restart if required.

Compatibility: Minecraft 1.20.1 | Forge | Dedicated Server | No client-side installation required.

Support the Project

FakePing is provided free of charge to help server owners. If you would like to support its continued development and maintenance, voluntary contributions are welcome:

👉 Donate via PayPal

常见问题

FakePing — Lightweight Server-Side Player Count & Tab Simulation 支持哪些 Minecraft 版本?

FakePing — Lightweight Server-Side Player Count & Tab Simulation 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

FakePing — Lightweight Server-Side Player Count & Tab Simulation 怎么安装?

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

评论

登录后评论和评分

SamuZone 的其他作品

查看全部 →