Tags
Creators
Details
4.23.0
Compatibility
Changes
Hello there! It's been a while, right :)
This update reworks the whole event system DiSky was originally using (inspired by Vixio back then, but it's not scalable at all, and a real mess to maintain and add new events). Now, not only do all events support better custom event-expression (e.g., the target user in a user command event), but also support for better timed event expressions (pattern would be like new channel region in a channel region update event).
🎫 You may find the new event documentation here!
DiSky v4.23 brings tons of new missing events, related to updates (channel, guild, role, ... updates) and every event related to the guild's emojis and stickers! We'll also be able to add new events very easily, while keeping the syntax for you, very intuitive :)
And that's pretty much all! DiSky starts to include almost everything from JDA/Discord, so it's hard to make a "big" release; not to mention my personal time is beginning to limit my time working on DiSky :<
What's Changed
- Fix Modrinth publish workflow by @zefir-git in https://github.com/DiSkyOrg/DiSky/pull/243
New Contributors
- @zefir-git made their first contribution in https://github.com/DiSkyOrg/DiSky/pull/243
Full Changelog: https://github.com/DiSkyOrg/DiSky/compare/4.22.1...4.23.0
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:4KA72Zn8:mVk44UBr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4KA72Zn8:mVk44UBr"
}

