Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...

For complete history, Click Here.

  • API Updates
    • Updated Konquest API Java version to 21 for Jitpack API repository, so that the API artifacts build successfully.
    • Updated Spigot API to version 1.21.1.
    • Added support for Minecraft 1.21.1.
    • Updated compatibility between Minecraft versions.
  • Bug Fixes
    • The Health town upgrade now correctly applies and removes health bar hearts in newer Minecraft versions.
    • When EssentialsX integration is enabled, barbarian players can now set homes in their own camps.
    • Kingdom payments are now correctly calculated for all online players.
  • New Features
    • Added experimental option enable_advanced_tnt_protection for tracking which players own TNT explosions, with added protections in towns based on owner relationships. For example, players cannot launch TNT into towns they are allied with.
    • Added option no_protected_attacking to prevent players in kingdoms that are offline-protected from attacking other kingdoms with more online members.
    • Added option settle_increment_kingdom to make the cost to settle new towns based on all towns within the kingdom, instead of the towns which the player is the lord.
    • Added option upgrade_while_attacked to allow whether players can purchase upgrades while a town is under attack.
    • Changed the Town Watch upgrade to have a warmup time, specified by option no_enemy_edit_offline_warmup, after a resident quits the server.
    • Added option enable_afk_payments to allow whether or not players can receive kingdom payments while marked as AFK by Essentials.

For complete history, Click Here.

  • Bug Fixes
    • Updated compatibility support for all Minecraft versions between 1.16.5 and 1.21.
    • Added plots sub-command to admin town command argument help.
    • Fixed exception in console version command for Minecraft versions 1.20.6 and later.

For complete history, Click Here.

  • Bug Fix
    • Enemy players can now break and place blocks in unprotected towns and capitals.

For complete history, Click Here.

  • Minor Features
    • Players now can always interact with tamed animals that they own, as well as boats and minecarts without containers, in any town land.
    • Added config option core.kingdoms.ally_build to enable kingdom allies to build in each other's towns.
    • Added town option "Allied Building" (default false) to allow kingdom allies to build in the town (not including containers).

For complete history, Click Here.

  • Fixed errors that prevented Konquest from enabling in Minecraft versions 1.16 - 1.19.
  • Added database startup check message in console.

For complete history, Click Here.

  • New Features
    • Updated chat formatting options:
      • Added color tags for use in core.chat.message string: %C1% for primary relation color, %C2% for secondary relation color, and %CW% for kingdom web color.
      • Added option core.chat.divider to specify divider text between chat format and message.
      • Removed config options core.chat.kingdom_team_color and core.chat.name_team_color which 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 chat logic to return an error message when the config option core.chat.enable_format is 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 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_only to 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.
  • 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.
  • 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.

For complete history, Click Here.

  • Updated DiscordSRV API version to 1.27.0 to fix unhandled exception on player join.

For complete history, Click Here.

  • Added support for Minecraft 1.20.4.
  • Minor Improvements
    • Updated Spigot API to latest 1.20.4 version.
    • Added core.yml option core.travel.cancel_on_damage to stop travel warmups when the player takes any damage.
    • Added Chinese (Traditional) and Russian language files.
  • Bug Fixes
    • Placeholder %konquest_top_land_*% now counts capital land in addition to town land.
  • Bug Fixes
    • Fixed town protections of entities like paintings, item frames, and armor stands so that non-resident players cannot break them.
    • Language files now correctly get saved with a .bad extension when they have invalid YAML syntax. Any config file with invalid syntax will be saved with a .bad extension, and the default version of the file will be used.
    • Improved player kingdom membership checks when SQL database connection is corrupt or unavailable. Players will no longer be marked as a Barbarian while being members of kingdoms/towns.
  • Minor Features
    • Added ARENA property for Ruins and Sanctuaries. Also added konquest-arena flag for WorldGuard regions. This allows any player to pvp in the territory/region, regardless of kingdom relationship.
    • Added sub-command "/k admin ruin reset (name)", which will reset the ruin by re-generating all critical blocks, and re-spawning all Ruin Golems.
    • Added core.yml option loot_after_capture, which will only spawn loot in chests after the ruin has been captured.
    • Added sub-commands for joining and leaving kingdoms and towns, which do the same thing as the existing GUI menu methods.
      • Command "/k kingdom join (name)" lets the player request to join a kingdom.
      • Command "/k kingdom exile" lets the player leave their kingdom to become a barbarian.
      • Command "/k town (name) join" lets the player request to join a town.
      • Command "/k town (name) leave" lets the player leave the specified town to stop being a resident.
  • Added support for Minecraft 1.20.2.
  • Bug Fixes
    • Fixed bug that allowed players to use buckets in the wild when core.kingdoms.use_wild: false.
  • Minor Improvements
    • Added config option to switch capital suffix into a prefix.
    • Added config options to limit the maximum number of towns that a kingdom may settle. This does not limit the number of towns that a kingdom can capture from enemy kingdoms.
  • New/Improved Integrations
    • Added support for ChestShop and BlueMap.
    • Updated web map label HTML formatting.
    • Updated support for QuickShop to work with latest versions.
  • Core Configuration
    • Added map options for rendering kingdoms, sanctuaries, camps and ruins.
    • Added kingdom option to allow kingdom masters to change the web map color, or only allow admins.
    • Added camp clan options to join a clan group while the other members are offline, and to allow travel by enemies while inside of a camp.
    • Updated secondary colors to support Hex (#RRGGBB) color codes, as well as chat colors. Also updated more GUI labels and displays to use secondary colors instead of primary colors.
  • Property Flags
    • Added SHOP flag for towns, capitals and sanctuaries, to control whether players can create chest shops.
    • Added membership flags for kingdoms, towns and capitals to control joining, leaving, promoting, demoting, and transferring.
    • Updated admin flag command to display more info, and to restore flags to default from properties.yml.
    • Updated info menus to display some property flags.
  • Commands
    • Added new kingdom sub-command "/k kingdom webmap" to customize web map render color.
    • Added console-only command "konquest reload" which reloads the configuration for the plugin.
  • Permissions
    • Added "konquest.create.*" permissions to allow players to create camps, kingdoms and towns.
  • Miscellaneous Improvements
    • Updated minimum Java version requirement to Java 11.
    • Fixed enemy mining fatigue updating when kingdom diplomacy changes.
    • Updated town menu to replace the "Requests" page with a more general "Manage" page which opens a specific town's management menu.

For complete history, Click Here

  • Updated Spigot API to version 1.20.1-R0.1-SNAPSHOT.
  • Added support for Minecraft 1.20.1.
  • Minor Features
    • Added automatic backups of Konquest data folder (kingdom, player, etc. info).
    • Older backups are automatically deleted based on setting in core.yml, default 10.

For complete history, Click Here

  • Bug Fixes
    • Fixed errors when plugin enables in older versions of Minecraft.
    • Fixed errors on block breaks in older versions of Minecraft.
  • Minor Improvements
    • Updated console message formats on plugin startup to more clearly display status.
    • Added command usage print-out when a command is given invalid arguments.
    • Added property labels to kingdom, town and player icons in GUI menus.

For complete history, Click Here

  • Change Notes:
    • Minor Improvements
      • All names for towns, kingdoms, etc. can now have underscores.
      • Updated admin flag command arguments and auto-complete suggestions.
      • Updated peaceful kingdom protections and removed their ability to change diplomacy to anything other than peace.
      • Added placeholders for info about the player's current kingdom.
      • Added API methods for managing ruin critical and spawn locations.
      • Added protection from endermen changing blocks in all territories.
    • Bug Fixes
      • Fixed internal errors for some placeholders.
      • Fixed internal errors when kicking an offline player from their kingdom when they are kingdom master.
      • Fixed border particles rendering when some territories are removed.
      • Fixed town monuments dropping torches and other hangable items when the monument is removed.

Project members

Rumsfield

Owner

Details

Licensed GPL-3.0-only
Published a year ago
Updated 2 months ago