Community Extension is a unified community tool suite for TypeWriter, engineered for BTC Studio infrastructure. It centralizes player engagement tools including Discord synchronization and bug reporting.
- Account Linking: Sync ranks and verify accounts between Minecraft and Discord.
- Role Sync: Automatically update Discord roles based on in-game status.
- In-Game Reporting: Customizable reporting menus with Dialog integration.
- Webhook Integration: Send bug reports directly to Discord channels.
- Chat Sync: Synchronize in-game chat with Discord channels.
- Console Channel: Stream console logs to private Discord channels for monitoring.
Community Extension configuration is managed via TypeWriter's manifest system.
Requires Java 21.
# Clone the repository
git clone https://github.com/RenaudRl/CommunityExtension.git
cd CommunityExtension
# Build the project
./gradlew clean buildbuild/libs/CommunityExtension-[Version].jar
- TypeWriter - The engine this extension is built for.
- BTC Studio - Maintenance and specialized optimizations.
Licensed under the MIT License.