Tags
Creators
Details
V2.3.0
Compatibility
Changes
✨ New features
Name the commands yourself
The commands are no longer fixed to /ah, /hdv and their English subcommands. A new commands: section in config.yml lets you rename every one of them, or add aliases:
commands:
root: ["ah", "hdv"]
list: ["list"]
search: ["search"]
sell: ["sell", "vendre"]
expire: ["expire"]
help: ["help"]
admin: ["admin"]
- The first name of each list is the main one, shown in the help and in the error messages. The others are aliases.
- Permissions do not change: renaming
selltovendrekeepsfauction.sell. - A change needs a full restart:
/ah admin reloaddetects it and tells you to restart. - A mistake never stops the plugin: invalid or duplicate names fall back to the defaults, and the console says what was refused.
Update notifications
At startup and on every /ah admin reload, FAuction checks GitHub for a newer release and warns the console, with a link to it.
- Nothing is downloaded or installed, and the check runs asynchronously (Paper and Folia).
- A server without internet access shows no warning.
- Turn it off with
update-checker.enabled: falseinconfig.yml.
🔧 Other changes
- New bStats chart: players per plugin version.
- New message
commands_restart_requiredin every language file.
⬆️ Updating
Replace the jar and restart. Your config.yml and language files are updated automatically: the new keys are added and your existing values are kept.
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:xvzE8bYg:ZCUTUy3H"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:xvzE8bYg:ZCUTUy3H"
}

