WebConsoleServer

⭐ — (0 endorsements) 📥 162 downloads 📌 v1.0 📅 3/2/2026
🟡 Updated this year

By Maxlego08 · management

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 2/23/2026 📅 Created: 3/2/2026

🔍 Analysis

  • 🏆 #5 of 234 management mods in this game by downloads

📋 About This Mod

✅ Real-time console log streaming via WebSocket
✅ Password-protected authentication
✅ Log history persistence (loads previous logs on client connection)
✅ Included test web page for quick testing

# WebConsoleServer A Minecraft plugin that exposes your server console through a WebSocket connection. Built for (https://groupez.dev), a test server generator for paid plugins. ## Features - Real-time console log streaming via WebSocket - Password-protected authentication - Log history persistence (loads previous logs on client connection) - Support for both **Spigot/Paper** and **Velocity** platforms - Included test web page for quick testing ## Supported Platforms | Platform | Minecraft Version | Java Version | |----------|-------------------|--------------| | Spigot/Paper | 1.8.8+ | Java 8+ | | Velocity | 3.3.0+ | Java 21+ | ## Test Web Page A test web page is included in the `web/` folder. Open `web/index.html` in your browser to connect to the WebSocket server and view console logs in real-time. ## Installation 1. Download the appropriate JAR for your platform from (https://modrinth.com/project/webconsoleserver) 2. Place the JAR in your server's `plugins` folder 3. Restart your server 4. Configure the plugin in `plugins/WebConsoleServer/config.properties` (Velocity) or `plugins/WebConsoleServer/config.yml` (Spigot) ## Configuration ```properties # IP address to bind the WebSocket server (use 0.0.0.0 for all interfaces) websocket-host=0.0.0.0 # Port for the WebSocket server websocket-port=8765 # Password for WebSocket authentication (leave empty for no authentication) websocket-password=changeme # Maximum number of log lines to keep in history max-log-history=500 ``` ## WebSocket Protocol ### Authentication Flow 1. Client connects to `ws://host:port` 2. Server sends `{"type":"auth_required"}` 3. Client sends `{"type":"auth","password":"your_password"}` 4. Server responds with `{"type":"auth_success"}` or `{"type":"auth_failed"}` 5. On success, server sends log history followed by `{"type":"history_complete"}` ### Message Types | Type | Direction | Description | |------|-----------|-------------| | `auth_required` | Server → Client | Authentication is required | | `auth` | Client → Server | Authentication request with password | | `auth_success` | Server → Client | Authentication successful | | `auth_failed` | Server → Client | Authentication failed | | `log` | Server → Client | Console log message | | `history_complete` | Server → Client | All historical logs have been sent | ### Log Message Format ```json {"type":"log","message":" : Your log message here"} ``` ## Building from Source ```bash # Build all modules ./gradlew build # Output JARs are located in target/ # - WebConsoleServer-Spigot-1.0.jar # - WebConsoleServer-Velocity-1.0.jar ``` On Windows, use `gradlew.bat` instead of `./gradlew`. ## License MIT License ## Links - (https://groupez.dev) - Test server generator for paid plugins - (https://github.com/GroupeZ-dev/WebConsoleServer) - Source code

# WebConsoleServer

A Minecraft plugin that exposes your server console through a WebSocket connection. Built for (https://groupez.dev), a test server generator for paid plugins.

## Features

  • Real-time console log streaming via WebSocket
  • Password-protected authentication
  • Log history persistence (loads previous logs on client connection)
  • Support for both Spigot/Paper and Velocity platforms
  • Included test web page for quick testing

## Supported Platforms

| Platform | Minecraft Version | Java Version | |----------|-------------------|--------------| | Spigot/Paper | 1. 8. 8+ | Java 8+ | | Velocity | 3. 3. 0+ | Java 21+ |

## Test Web Page

A test web page is included in the `web/` folder. Open `web/index.html` in your browser to connect to the WebSocket server and view console logs in real-time.

## Installation

1. Download the appropriate JAR for your platform from (https://modrinth.com/project/webconsoleserver) 2. Place the JAR in your server's `plugins` folder 3. Restart your server 4. Configure the plugin in `plugins/WebConsoleServer/config.properties` (Velocity) or `plugins/WebConsoleServer/config.yml` (Spigot)

## Configuration

```properties # IP address to bind the WebSocket server (use 0. 0. 0. 0 for all interfaces) websocket-host=0. 0. 0. 0

# Port for the WebSocket server websocket-port=8765

# Password for WebSocket authentication (leave empty for no authentication) websocket-password=changeme

# Maximum number of log lines to keep in history max-log-history=500 ```

## WebSocket Protocol

### Authentication Flow

1. Client connects to `ws://host:port` 2. Server sends `{"type":"auth_required"}` 3. Client sends `{"type":"auth","password":"your_password"}` 4. Server responds with `{"type":"auth_success"}` or `{"type":"auth_failed"}` 5. On success, server sends log history followed by `{"type":"history_complete"}`

### Message Types

| Type | Direction | Description | |------|-----------|-------------| | `auth_required` | Server → Client | Authentication is required | | `auth` | Client → Server | Authentication request with password | | `auth_success` | Server → Client | Authentication successful | | `auth_failed` | Server → Client | Authentication failed | | `log` | Server → Client | Console log message | | `history_complete` | Server → Client | All historical logs have been sent |

### Log Message Format

```json {"type":"log","message":" : Your log message here"} ```

## Building from Source

```bash # Build all modules ./gradlew build

# Output JARs are located in target/ # - WebConsoleServer-Spigot-1. 0.jar # - WebConsoleServer-Velocity-1. 0.jar ```

On Windows, use `gradlew.bat` instead of `./gradlew`.

MIT License

  • (https://groupez.dev) - Test server generator for paid plugins
  • (https://github.com/GroupeZ-dev/WebConsoleServer) - Source code
🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
Maxlego08
Version
1.0
Downloads
162
Endorsements
0
Category
management
Created
3/2/2026
Updated
2/23/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
management, technology

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does WebConsoleServer support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of WebConsoleServer?

Version 1.0, published 2026-02-23 with 162 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More management 👤 More by Maxlego08 🔎 Similar Mods 🌐 Best management (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods