Welcome to ServerInfo – a lightweight BeamMP server-status plugin that communicates entirely through plain-text files.
Perfect for integrating your server’s live data into any website.
TIP: The plugin has been tested on BeamMP Server 3.X. Compatibility with other versions is not guaranteed.
- Persist online player list in real time
- Persist max player limit
- Persist mod list with file sizes
- Pure .txt communication – zero dependencies, maximum compatibility
- Drop-in ready for any web stack that can read text files
- Download the latest ServerInfo.zip from the releases page.
- Extract the archive.
- Move the entire
ServerInfofolder intoBeamMP-Server\Resources\Server\ - Open
path.ymland set where each status file should be written.
Example:player list path: "F:\abc\ players.txt" player number limit: "F:\abc\ player_limit.txt" mod list: "F:\abc\ mods.txt"
- Open
config.ymland tweak the refresh rate (in seconds).
Example:# ServerInfo Plugin Config debug: false # When true, prints update messages every time a file is saved update rate: 3 # How often to read server state and write the text files
- Start your BeamMP server (
BeamMP-Server.exe).
Because the dev’s skills are limited, we use text files as the interface (。•́︿•̀。).
- Empty server
Online players: 0 No players online. - Populated server
Online players: 5 Slime_MC xzh738 mclobe233 ckgarden me262- Line 1: current online count
- Remaining lines: player names
6
- Single line: the server’s maximum allowed player count
sunburst.zip:285.48 MB
test.zip:114.5 MB
- Each line format:
[filename]:[size in MB]