2 Commits

Author SHA1 Message Date
minster586
44d95d6e86 removeed the remove.me file 2025-07-23 21:47:56 -04:00
minster586
69faf11c6a now done 2025-07-23 21:47:21 -04:00
2 changed files with 14 additions and 49 deletions

View File

@@ -1,21 +1,20 @@
# ServerDevMode # ServerDevMode
**ServerDevMode** is a Minecraft plugin designed to enable a comprehensive server-wide development mode for debugging plugin behavior, chat visibility, and more. It provides live logging, diagnostics, and visibility into plugin interference, with flexible command-based control. **ServerDevMode** is a Minecraft plugin designed to enable a server-wide development and debugging mode. It provides detailed logging of chat visibility, plugin interference, and command execution—giving server administrators deep insight into plugin behavior and event flow.
> ⚡ This plugin is being built **live on Twitch by [minster586](https://twitch.tv/minster586)**! Whether you're identifying silent chat failures, analyzing cancelled events, or testing plugin integrations, ServerDevMode helps you uncover and resolve issues efficiently.
> Join the stream to watch development in action, suggest features, or follow along while coding it yourself.
--- ---
## 🧰 Features ## 🔧 Features
- Enable or disable full development mode with a command - Toggle development mode via simple command
- Select logging level: `minimal`, `verbose`, or `full` - Configure logging verbosity (`minimal`, `verbose`, `full`)
- Automatically logs chat messages, cancelled events, plugin interference, and command activity - Capture chat messages, cancellations, and visibility issues
- Identifies and logs which plugin cancels a chat message (if applicable) - Identify and log plugins responsible for event interference
- Saves logs to timestamped files for historical review - Timestamped log files for chronological tracking
- Packages logs into ZIP archives on demand via command - One-command ZIP archival for log packaging and sharing
- Easily extendable for additional event types and plugin monitoring - Modular structure for future feature expansion
--- ---
@@ -23,13 +22,13 @@
```bash ```bash
/devmode on /devmode on
Turns on dev mode and starts logging events Starts dev mode and enables logging
/devmode off /devmode off
Turns off dev mode and halts logging Stops dev mode and disables logging
/devmode level [minimal|verbose|full] /devmode level [minimal|verbose|full]
Adjusts logging verbosity Sets the logging detail level
/devmode zip /devmode zip
Compresses recent logs into a timestamped ZIP archive Compresses recent log files into a ZIP archive

34
temp
View File

@@ -1,34 +0,0 @@
# ServerDevMode
**ServerDevMode** is a Minecraft plugin designed to enable a server-wide development and debugging mode. It provides detailed logging of chat visibility, plugin interference, and command execution—giving server administrators deep insight into plugin behavior and event flow.
Whether you're identifying silent chat failures, analyzing cancelled events, or testing plugin integrations, ServerDevMode helps you uncover and resolve issues efficiently.
---
## 🔧 Features
- Toggle development mode via simple command
- Configure logging verbosity (`minimal`, `verbose`, `full`)
- Capture chat messages, cancellations, and visibility issues
- Identify and log plugins responsible for event interference
- Timestamped log files for chronological tracking
- One-command ZIP archival for log packaging and sharing
- Modular structure for future feature expansion
---
## 💬 Commands
```bash
/devmode on
Starts dev mode and enables logging
/devmode off
Stops dev mode and disables logging
/devmode level [minimal|verbose|full]
Sets the logging detail level
/devmode zip
Compresses recent log files into a ZIP archive