Tags
Creators
Details
1.34.2
Compatibility
Changes
[REFACTOR] Lay out the code by the architecture rules and lint it in CI (#149)
-
[BUILD] Lint every module with the gradle-plugin linter
-
[BUILD] Run the architecture checks on pull requests
-
[REFACTOR] Move the market storage into data/dao and data/exposed
-
[FIX] Return market storage failures instead of hiding them as null
-
[REFACTOR] Keep auction times as Instant
-
[REFACTOR] Run each auction operation in one use case without an interface
-
[REFACTOR] Move gui, command, service and core files into kind packages
-
[REFACTOR] Replace the sort mappers, layout object and encoder interface with functions
-
[REFACTOR] Move the command failure handler into the command unit
-
[REFACTOR] Make the auction command a sealed type
-
[REFACTOR] Pass the component models' first values from their components
-
[REFACTOR] Order declarations callee-first with properties before functions
-
[REFACTOR] Name every lambda parameter
-
[DOCS] Describe every unit in a one-sentence README
-
[BUILD] Accept the bukkit and vault packages until the checker knows them
-
[CHORE] Bump version to 1.34.2
-
[REFACTOR] Drop the ReturnCount suppression detekt never reports
-
[BUILD] Check the Bukkit gui and core units as technology units
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:JodGTmt1:2TZtPdC5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:JodGTmt1:2TZtPdC5"
}

