Tags
Creators
Details
Licensed GPL-3.0-only
Published 3 years ago
Updated 10 months ago
All versions
1.4.0
Release
Konquest 1.4.03 years ago 67
Compatibility
Minecraft: Java Edition
1.20–1.20.4
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Paper
Purpur
Spigot
Changes
For complete history, Click Here.
- New Features
- Updated chat formatting options:
- Added color tags for use in
core.chat.messagestring:%C1%for primary relation color,%C2%for secondary relation color, and%CW%for kingdom web color. - Added option
core.chat.dividerto specify divider text between chat format and message. - Removed config options
core.chat.kingdom_team_colorandcore.chat.name_team_colorwhich were too restrictive. Instead, the new color tags can be used to insert relational colors anywhere in the format string. - Updated kingdom chat message formats for friendly players and admin bypass players.
- Updated chat command
/k chatlogic to return an error message when the config optioncore.chat.enable_formatis false. - Added a permission,
konquest.chatcolor, to allow players to use color codes (&4, #ff0080, etc.) in their messages only while in global chat mode.
- Added color tags for use in
- Added new placeholders:
%konquest_timer_loot%- The time until all monument loot refreshes.%konquest_timer_payment%- The time until kingdom payments refresh.%rel_konquest_kingdom_webcolor%- The target player's kingdom web color as a parsed ChatColor. This will directly color following text.
- Replaced town list placeholders with number of towns:
%konquest_towns_lord% -> %konquest_num_town_lord%%konquest_towns_knight% -> %konquest_num_town_knight%%konquest_towns_resident% -> %konquest_num_town_resident%%konquest_towns_all% -> %konquest_num_town_all%
- Added option
core.towns.settle_officer_onlyto allow only kingdom masters and officers to settle new towns. - Added custom commands config file,
commands.yml, for in-game events:commands.ruin_critical- The command that runs when any ruin critical block is destroyed.commands.ruin_capture- The command that runs when any ruin is captured.commands.ruin_loot_open- The command that runs when any ruin loot chest is opened.commands.ruin_golem_kill- The command that runs when any ruin golem is killed.commands.town_monument_critical- The command that runs when any town monument critical block is destroyed.commands.town_monument_capture- The command that runs when any town is captured.commands.town_monument_loot_open- The command that runs when any town monument loot chest is opened.
- Updated chat formatting options:
- Minor Improvements
- Updated the behavior of some property flags:
- Silverfish blocks, slime splits, and phantoms do not spawn when MOBS = false.
- Creeper explosions are cancelled when PVE = false.
- Enemy mobs do not target players who are inside territory with PVE = false.
- Added support for all non-Latin characters, like Cyrillic.
- Improved console error messages related to Vault API.
- Added support for color codes (format codes and hex) in language message files.
- Updated the behavior of some property flags:
- Bug Fixes
- Changing the kingdom monument template to a new template that is shorter in height than the original template no longer leaves extra blocks above the new monument in towns.
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:uM8CLEbn:AkyzTdQw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:uM8CLEbn:AkyzTdQw"
}

