UltraFastPregen is proprietary software (All Rights Reserved).
Unlike open-source projects, contributions are handled differently due to copyright protection.
-
Report Bugs
- Open an issue on GitHub
- Provide detailed reproduction steps
- Include server version, Java version, logs
-
Suggest Features
- Open a feature request issue
- Explain the use case
- Describe expected behavior
-
Help with Documentation
- Fix typos in README
- Improve explanations
- Translate documentation
-
Test Beta Versions
- Test new releases
- Report performance metrics
- Provide feedback
- ❌ Submit code changes (Pull Requests)
- ❌ Fork and modify the repository
- ❌ Create derivative works
- ❌ Redistribute modified versions
Before creating a bug report, please check existing issues.
When you create a bug report, include:
- Plugin Version: (e.g., 1.0.0)
- Paper Version: (e.g., 1.21.11)
- Java Version: (e.g., Java 21)
- RAM Allocated: (e.g., 8GB)
- Other Plugins: List installed plugins
- What command did you run?
- What happened?
- What did you expect to happen?
- Can you reproduce it consistently?
- Include relevant console output
- Include the full error message
- Include
/pregen statusoutput if relevant
Example Bug Report:
**Plugin Version**: 1.0.0
**Paper**: 1.21.11
**Java**: 21
**Steps to Reproduce**:
1. Run `/pregen start 10000`
2. Server freezes after 50% progress
**Expected**: Continue until 100%
**Actual**: Freezes at 50%
**Logs**: [paste logs here]Feature requests are welcome! When suggesting:
- Clear title: "Add option to skip ocean chunks"
- Problem: "Generating ocean chunks is slow and useless"
- Solution: "Add config option: skip-oceans: true"
- Use case: "Saves 30% time on islands maps"
- Examples: "Like Chunky's ocean skip feature"
- ✅ Useful for many users
- ✅ Doesn't break existing functionality
- ✅ Fits the plugin's scope
- ✅ Technically feasible
You CAN help with documentation by:
- Reporting typos/errors in README, guides, etc.
- Suggesting clearer explanations
- Providing better examples
- Translating to other languages
Open an issue with:
- File name
- Current text
- Suggested improvement
Help test new versions:
- Download beta releases
- Test on your server
- Report performance metrics
- Report any bugs
Beta testers get:
- ✅ Early access to new features
- ✅ Credit in changelog
- ✅ Direct feedback channel
Important: Any contribution you make (bug reports, suggestions, documentation) may be used by the author without restriction.
By contributing, you agree that:
- Your contributions can be integrated into the plugin
- The author retains all copyright
- No compensation is owed for contributions
- Your name may be credited in the changelog (optional)
UltraFastPregen uses "All Rights Reserved" to:
- 🛡️ Prevent unauthorized modifications
- 🛡️ Prevent unauthorized commercial use
- 🛡️ Maintain code quality and integrity
- 🛡️ Protect the plugin's performance advantage
This doesn't mean the community can't help - it just means contributions are handled through issues and suggestions rather than code submissions.
For questions about contributing:
- GitHub Issues: https://github.com/[USERNAME]/UltraFastPregen/issues
- Discussions: https://github.com/[USERNAME]/UltraFastPregen/discussions
For commercial inquiries or special requests:
- Contact the author directly
Your bug reports, feature suggestions, and feedback are highly valued and help make UltraFastPregen better for everyone!
Even though you can't submit code directly, your contributions make a real difference.
Note: If you're interested in contributing code professionally, commercial licensing may include development partnerships. Contact the author for details.