Перейти к содержимому
Mineforgian

Konquest

Town claiming and capturing with diplomatic kingdoms, resident management, player stats & titles, and much more.

Загрузки
3K
Подписчики
33
Обновлён
19 декабря 2025 г.
Лицензия
GPL-3.0-only

Опубликован 28 мая 2023 г.

What is Konquest?

Konquest is a plugin built from scratch to offer a new team-based land claiming and control gameplay experience for survival Minecraft. Focused around the concept of teams creating kingdoms, settling towns, claiming land and fighting for control over it all, the plugin offers these main features:

  • Create a kingdom with players to settle towns which have a special center structure, called a monument.
  • Claim land and purchase upgrades for any number of towns under your control, using an economy plugin of your choice.
  • Manage residents in your towns to control who has access to chests and who can edit blocks within town land.
  • Conquer enemy kingdoms by destroying their town monuments to capture towns for your own control.
  • Defend your kingdom's towns with travel (teleport) commands, building traps and the help of iron golems.
  • Capture PvE territories called ruins, which offer economy and experience rewards for victory.
  • Increase in-game stats and unlock your own accomplishment titles like Cardinal, General, Cowboy and Jester.
  • Climb in-game leaderboards with scores based on towns and land controlled.

Works with...

  • DiscordSRV
  • squaremap
  • Dynmap
  • BlueMap
  • PlaceholderAPI
  • QuickShop-Hikari
  • ChestShop
  • LuckPerms
  • Vault
  • MySQL
  • SQLite
  • Language Translations (English, Russian, and Traditional Chinese, Spanish, Turkish, German included)

Dependencies

You must include the following plugins on your server for Konquest to work:

  1. Vault
  2. ProtocolLib
  3. An economy plugin, like EssentialsX, EconomyPlus, or other Vault-based economy.

Wiki Link (Highly Recommended)

Further in-depth descriptions of Konquest concepts and features, as well as plugin details for permissions, commands, configuration and plugin setup can be found on the wiki. Click Here

Feature Images

  • Easy command tab auto completion

  • Inventory GUI menus with navigation bars for command help

  • Display text-based territory maps with proximity and settlement tips

  • Settle towns that spawn monument structures in the center

  • Claim land around towns, with visual particle borders

  • Travel to towns and get periodic random loot

  • Upgrade towns with currency and population

  • Capture towns from enemy kingdoms

  • Display kingdom, town and player info in GUI menus

  • Display player scores, stats and kingdom leaderboards in GUI menus

  • Apply chat name prefixes based on stats with a GUI menu

Discord Support

Join the Discord for info on the latest updates and more direct help. Please feel free to ask questions on Discord and I'll help as soon as I'm able. Click Here

Bug Reports & Suggestions

Please use GitHub's issues tracker for all bug reports and suggestion/feature requests: Click Here

Metrics

Konquest uses bStats to send anonymous metrics.

Ченджлог

1.10.1Релиз1.21.9, 1.21.10, 1.21.11 · 19 декабря 2025 г.
  • Added support for Minecraft 1.21.9, 1.21.10, 1.21.11. Updated Spigot API to 1.21.11.
1.10.0Релиз1.21.6, 1.21.7, 1.21.8 · 21 сентября 2025 г.

For complete history, Click Here.

  • Added support for Minecraft 1.21.6, 1.21.7, 1.21.8. Updated Spigot API to 1.21.8.
  • Added permissions (true by default) to control town raid alerts.
    • konquest.raid.entry - Enables raid alerts upon entering enemy territory
    • konquest.raid.first - Enables raid alerts on first critical block break in town monuments
    • konquest.raid.half - Enables raid alerts on half of total critical block break in town monuments
    • konquest.raid.last - Enables raid alerts on second to last critical block break in town monuments
  • Added core.yml settings for kingdom and player score attribute weights.
  • Added SPECIALIZE admin property flag for towns and capitals. When the flag is false, town lords cannot change town trade specializations, when the feature is enabled. Admins can always change it.
  • Added Town Option KINGDOM_RESIDENTS, to make new kingdom members automatically join towns as residents. Default setting is true for capitals, and false for all towns.
  • Added settings to override Town Options, both globally and per-town/capital, in town-options.yml config file.
  • Added global events with server-wide effects and schedules.
    • Added Konquest API events KonquestGlobalEventEndEvent, KonquestGlobalEventStartEvent, which can be used with DiscordSRV alerts to show when events start and end.
    • Added placeholders %konquest_events%, %konquest_event_effects% to show currently active event details.
    • Added commands /k event, /k admin event.
    • Added GUI menu for global events, /k event menu.
    • Added core.yml config setting core.event_interval to control how often the server checks for events to start, or to disable all events when 0.
  • Bug Fixes
    • Fixed integration with DiscordSRV where Konquest would sometimes not detect that DiscordSRV was ready on server startup.
    • Fixed monument template creation problem where clicking on region corners would sometimes cancel the creation process.
1.9.0Релиз1.21.3, 1.21.4, 1.21.5 · 13 апреля 2025 г.

For complete history, Click Here.

  • Added support for Minecraft 1.21.5.
  • Added custom loot tables for town monuments and ruins, defined in loot.yml, for entirely custom loot tables per monument template or ruin, and also based on town trade specializations.
    • Added commands for setting custom loot tables for monument templates and ruins.
      • /k admin monument loot (template) (loot)
      • /k admin ruin loot (ruin) (loot)
    • Added text to info menus for displaying active loot tables in towns and ruins.
    • Added loot table name titles to chest inventory of town monument and ruin loot chests.
  • Added integration support for squaremap, enabled in core.yml with option core.integration.squaremap.
  • Added banner images to web map territory labels.
    • Enable showing banner images in core.yml option core.integration.map_options.show_banners.
    • Use any PNG image as kingdom flags and other territory markers in the Konquest/banners/ folder.
  • Minor Features
    • Added core.yml option core.kingdoms.protect_pistons_use to enable using pistons in land of offline-protected kingdoms.
    • Added core.yml option core.towns.allow_claim_residents_only to enable players to claim land for towns only when they are the resident of that town.
    • Updated all map area display label formats and added some territory-specific properties, like "Loot Type" and "Capture Allowed" for ruins and towns/capitals.
  • Bug Fixes
    • Made admin bypass mode ignore EssentialsX teleport protections.
    • Fixed map displays for ruins and sanctuaries when they are renamed.
    • Updated Dynmap territory rendering logic to fix display problems.
    • Updated data file saving to prevent erasing all territory data on file when internal errors happen during the saving process.
    • Fixed some projectiles ignoring damage protection checks for friendly players (Crossbow fired exploding firework).
    • Fixed bug which prevented creating kingdoms in worlds that had no other territories.
1.8.0Релиз1.21.2, 1.21.3, 1.21.4 · 5 февраля 2025 г.

For complete history, Click Here.

  • GUI Menus
    • Changed layouts, format and appearances of all menus.
    • Added Main Menu with links to all other menus, accessed with new command /k menu.
      • Includes dashboard page for controlling toggle settings.
      • Includes secret page.
    • Added Travel menu, accessed with /k travel.
    • Reworked Prefix and Score menus.
    • Added Info menu pages for camps and monument templates.
  • Kingdom Town Purchases
    • Added the ability to purchase towns from other kingdoms, enabled by core.yml option core.kingdoms.purchase_towns.
    • Added chat commands for making town purchase offers, and responding to offers.
      • /k kingdom manage purchase <town> <amount>
      • /k kingdom manage offers [<town>] [<player>] [accept|deny]
    • Added pages to the Kingdom Menu for the kingdom master and officers to make purchase offers for other towns, and to respond to offers on their own towns.
  • Languages
    • Updated, added and removed many messages.
    • Added Turkish and German language files included by default.
  • API
    • Added KonquestUpgradeManager method getAllUpgrades for returning a list of all upgrade enums.
  • Bug Fixes
    • Fixed console errors when fighting monsters in Minecraft versions 1.18 and older.
1.7.0Релиз1.21.2, 1.21.3, 1.21.4 · 7 декабря 2024 г.

For complete history, Click Here.

  • Minecraft Version
    • Added support for Minecraft versions up to 1.21.4.
  • Bug Fixes
    • Reduced iron golem search radius for enemy players in towns, which is no longer dependent on the max town size setting.
    • Fixed town protection logic to only broadcast warmup messages when a town starts its warmup timer, not every time a player leaves the server.
    • Updated compatibility check for enchantments to exclude those from custom data packs.
    • Fixed kingdom stat to correctly decrease when players disband a kingdom.
    • Changed camp bed placement conditions to allow multiple beds to be placed within a camp, where breaking any bed will destroy the camp.
    • Updated ChestShop integration to display error messages when an invalid ChestShop plugin is loaded.
  • New Features
    • Added placeholders for Ruins: cooldown time, capture status, number of criticals, and number of spawns.
    • Added integration support for QuickShop-Hikari, replacing the integration for QuickShop.
    • Added core options to make barbarian players peaceful, controlling whether they can attack kingdoms, camps, or pvp.
    • Added ability to swap kingdom capitals with other towns, after an optional warmup and for an optional cost in currency.
    • Improved DiscordSRV integration
      • Added auto roles feature for automatically managing and assigning roles for each kingdom in the Discord server.
      • Updated Konquest events to work better with DiscordSRV Alerts system.
  • Konquest API
    • Added more events for kingdom actions and improved existing event documentation.
1.6.0Релиз1.20.6, 1.21, 1.21.1 · 17 августа 2024 г.

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.
1.5.1Релиз1.20.5, 1.20.6, 1.21 · 4 июля 2024 г.

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.
1.4.3Релиз1.20.2, 1.20.3, 1.20.4 · 6 апреля 2024 г.

For complete history, Click Here.

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

Комментарии

Загружаем…