-
Update Gradle wrapper to 9.1.0
Updated Gradle wrapper properties, binary, and scripts to version 9.1.0 for consistency, fixes, and new features. -
Migrate build to Kotlin DSL and centralise dependency versions
Replaced Groovybuild.gradle
with Kotlin DSL and introduced a version catalogue.
Centralised dependency and plugin versions, improved build performance with caching and parallelism, and modernisedshadowJar
andrunPaper
configuration.
Simplified repositories and kept Java 21 as the toolchain. -
Bump Minecraft version to 1.21.9
Updated the Minecraft version in the version catalogue to 1.21.9 to align with the latest upstream release and maintain compatibility.
Hameln's first major version is now released!
Hameln comes with a detailed configuration file that allows for fine-tuning of trident handling for ease of use. For more information, please refer to the config.yml
file that is automatically generated after the first run.
Hameln 1.0.0 includes the following features:
- Option to decide whether a trident thrown from the dominant hand returns to the active slot or not
- Option to decide whether a trident thrown from the non-dominant hand returns to the non-dominant hand slot or not
- Option to decide whether a trident flying towards a portal will initiate dimensional travel or not
- Option to decide whether a trident flying towards an End Gateway will perform spatial teleportation or not