0.2.2-alpha
Compatibility
Changes
Version 0.2.2-Alpha - December 3, 2023
Disclaimer: The configuration file structure has been updated to enhance functionality and flexibility. Please note the changes below and ensure your configuration file is adjusted accordingly.
The new config file is as follows
{
"Bot": {
"token": "YOUR_DISCORD_BOT_TOKEN",
"channel": "YOUR_DISCORD_CHANNEL_ID"
},
"WebSocket": {
"host": "192.168.1.1",
"port": 9090
},
"Generic": {
"name": "Your Minecraft Server",
"mode": "SERVER",
}
}
Generic:
mode: New parameter introduced to specify the mode. Set to "SERVER" for the server configuration. Ensure that you update your configuration file to reflect these changes. If you encounter any issues or have questions, refer to the updated documentation or reach out to our support channels.
mode options: "SERVER", "CLIENT", "STANDALONE"
Features Added:
Achievements Messages:
The chatbot now supports the display of achievement messages for players
Death Messages:
Death messages have been integrated into the chatbot for when a player meets their virtual demise.
Player Join/Leave Messages:
Keep your community engaged by welcoming players as they join and bidding them farewell.
Server Starting and Stopping Messages:
Enhance server management with automated messages indicating when the server is starting up or shutting down. Keep players informed about the server status.
Server Started and Stopped Messages:
In addition to startup and shutdown notifications, the chatbot now provides messages when the server has successfully started and when it has gracefully stopped.
Standalone Mode:
Introducing Standalone Mode! Run the chatbot independently, allowing it to operate without being tied to any specific server.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:gM7dUlQZ:5plIGcYA"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gM7dUlQZ:5plIGcYA"
}

