Links
Tags
Creators
Details
All versions
1.1.0-forge-1.20.1
Release
1.1.0-1.20.15 months ago 31
Compatibility
Minecraft: Java Edition
1.20.x
Platform
Forge
Supported environments
Client-side
Changes
Highlights
- Added DonationAlerts support via OAuth and Centrifugo WebSocket.
- DonatePay and DonationAlerts can now run at the same time.
- Fully redesigned the Config menu.
- Added English and Russian localization.
- Added automatic migration from the old
dintegrate.cfgformat to the newdintegrate.json.
DonationAlerts
- Browser-based authorization without manually copying tokens or user IDs.
- Saves access token, refresh token, user ID, and account name.
- Subscribes to DonationAlerts donation events.
- DonationAlerts donations now trigger the same rules as DonatePay donations.
DonatePay
- User ID can now be fetched from the API token with the Get ID button.
- User ID can still be entered manually if the DonatePay API is temporarily unavailable.
- Changing the DonatePay token now resets the saved user ID and account name.
- Added more detailed connection status messages.
GUI
- Separate DonatePay and DonationAlerts panels.
- Separate Reconnect and Stop buttons for each service.
- Settings are saved immediately after changes.
- DonatePay token is hidden by default and can only be revealed after confirmation.
- Renamed the Misc tab to Test.
- Config GUI now adapts better to different resolutions and GUI scales.
Commands
- DonatePay management moved to
/dpi dp .... - DonationAlerts management moved to
/dpi da .... /dpi testremains shared for testing donation rules./dpi reloadreloads the config without reconnecting.
Config Migration
- Old
dintegrate.cfgis archived asdintegrate.cfg.zipafter migration. - Migrates token, user ID, endpoints, and all old rules with commands.
- Added UTF-8 and Windows-1251 support for old config files.
Fixes
- Fixed duplicate/repeated connection issues.
- Fixed text overlap in the Config GUI.
- Improved DonatePay API error handling.
- Tokens are no longer printed fully in logs.
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:ZgCd6b6n:QWcD0LTd"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZgCd6b6n:QWcD0LTd"
}

