File Details
WelcomeMessage-1.0.1.jar
- R
- Jan 20, 2026
- 287.45 KB
- 198
- Early Access
File Name
WelcomeMessage-1.0.1.jar
Supported Versions
- Early Access
## [1.0.1] - 2026-01-20
### π Added
- **External Configuration System**: The plugin now automatically generates a configuration file on first launch
- Configuration file is created at `mods/WelcomeMessage/config.json`
- No need to extract or modify the JAR file anymore!
- Configuration folder is created automatically inside the `mods/` directory
- **Better Logging**: Enhanced console output for easier debugging
- Plugin now logs when configuration folder is created
- Configuration values are logged on successful load
- Clearer error messages when configuration fails to load
### π§ Changed
- **Configuration Location**: Config file is now external instead of embedded in JAR
- Old: Config was inside the JAR (required archive tools to modify)
- New: Config is in `mods/WelcomeMessage/config.json` (edit with any text editor)
- **User Experience**: Simplified customization workflow
- Before: Extract JAR → Edit config → Repack JAR → Restart server
- Now: Edit `mods/WelcomeMessage/config.json` → Restart server
- **Documentation**: Updated all documentation to reflect new configuration system
- Updated README.md with external configuration instructions
- Created comprehensive CurseForge description
- Improved troubleshooting section
### π Fixed
- Configuration persistence: Config changes now persist across server restarts without JAR modification
- User accessibility: Non-technical users can now easily customize messages
### π Technical Details
- Added automatic directory creation (`mods/WelcomeMessage/`)
- Implemented default config generation with pretty-printed JSON
- Added fallback to default values if config is missing or invalid
- Configuration is now read from filesystem instead of resources
---

