now done
This commit is contained in:
29
README.md
29
README.md
@@ -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
|
||||||
|
35
remove.me
Normal file
35
remove.me
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
# 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.
|
||||||
|
|
||||||
|
> ⚡ This plugin is being built **live on Twitch by [minster586](https://twitch.tv/minster586)**!
|
||||||
|
> Join the stream to watch development in action, suggest features, or follow along while coding it yourself.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🧰 Features
|
||||||
|
|
||||||
|
- Enable or disable full development mode with a command
|
||||||
|
- Select logging level: `minimal`, `verbose`, or `full`
|
||||||
|
- Automatically logs chat messages, cancelled events, plugin interference, and command activity
|
||||||
|
- Identifies and logs which plugin cancels a chat message (if applicable)
|
||||||
|
- Saves logs to timestamped files for historical review
|
||||||
|
- Packages logs into ZIP archives on demand via command
|
||||||
|
- Easily extendable for additional event types and plugin monitoring
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 💬 Commands
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/devmode on
|
||||||
|
Turns on dev mode and starts logging events
|
||||||
|
|
||||||
|
/devmode off
|
||||||
|
Turns off dev mode and halts logging
|
||||||
|
|
||||||
|
/devmode level [minimal|verbose|full]
|
||||||
|
Adjusts logging verbosity
|
||||||
|
|
||||||
|
/devmode zip
|
||||||
|
Compresses recent logs into a timestamped ZIP archive
|
34
temp
34
temp
@@ -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
|
|
Reference in New Issue
Block a user