Skip to content

Latest commit

History

67 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Conquest Minecraft Plugin for Spigot

Last Updated

This plugin brings a conquest experience to Minecraft, allowing players to capture towns and villages for their kingdom, interact with custom NPCs and monsters, and visualize their conquests via the Dynmap plugin.
Alpha Branch contains 0.8.0 and 0.9.3, None were finished sadly.

Features

  • Conquest System: Players can capture towns and villages for their kingdom.
  • Dynmap Integration: Visualize conquests directly on the website.
  • Player and Kingdom Rewards: Gain money and resources as rewards for capturing locations.
  • Custom NPCs and Monsters: Enrich gameplay with unique non-player characters.
  • Interactive Menus: Use ChestGUIs to navigate various options.
  • Scoreboards: View stats on scoreboards such as CaptureBoard, TrapBoard, KingdomBoard, and NeutralBoard.

Technical Details

  • Configuration: Managed through YAML.
  • Database: Uses SQLite for data storage.
  • Permission System: Comprehensive system for managing user permissions.
  • Chat Interact System: Allows creating and editing string values.
  • Event Management: Uses event handlers and listeners.
  • Asynchronous Systems: Improve performance and responsiveness.
  • String Parsing and Multi World Management: Ensure compatibility and enhanced gameplay.

Admin Side

Administrators with the right permissions can:

  • Create, edit, and delete kingdoms, towns, and villages.
  • Set up kits and modify specific values such as teleportation placements.

Version History

Jan 3, 2019

VersionNameETADescription
0.1Closed Beta2016-06-11Basics such as capture system, permissions, and command structures. Also includes the first iteration of the kingdom system (Join/Leave).
0.2Pre-Beta2016-06-20Added teleportation, capture scoreboard and respawn system.
0.3Dynmap Update2016-08-03Integrated the Dynmap plugin into the project.
0.4ChestGui Update2016-11-22Introduced YAML implementation, Chest GUI with basic pagination, Alphabet GUI, basic events, and implemented first GUIs. Also restructured the code.
0.5Firework Update2016-11-23Added fireworks feature.
0.6Economy Update2016-12-01Introduced permissions, player rewards, kingdom rewards, and mob spawning.
0.7Kit Update2017-06-14Introduced chat interact system, kit system, and kit reward system.
0.8Arena Update2019-01-03Implement player hierarchy within a kingdom, town, and village.
0.9Custom Spawner Update2019-03-19Added custom spawners with custom mobs and related GUIs.
0.10Worlds UpdateTBDIntroduce multiple worlds accessibility feature.
0.11Kingdom HierarchyTBDIntroduce custom events for all players.
0.12Events UpdateTBDIntroduce custom events for all players.
1.0Launch UpdateTBDIntroduce world regrow feature, enabling mining as worlds regrow over time.

About

Kingdom Hierarchy Minecraft Plugin

Website: https://www.kingconquest.eu