Skip to content

kasukidev/Armory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS IS NO LONGER MAINTAINED I WOULD NOT RECCOMEND USING IT

I no longer maintain or have worked on this project in multiple months. The main reason I don't recommend using it is due to how armor data is handled. It should be cached however I decided to originally store it under a profile object. If you wish to use this, I would HIGHLY recommend swapping it to use a cache based system for performance purposes.

🛡️ Armory (1.20 CosmicArmorsets Remake)

⚠️ WORK IN PROGRESS — This project is not finished and is under active development.

A modern Minecraft 1.20+ remake of the classic CosmicPvP Armor Sets system, rebuilt from the ground up with cleaner architecture, modular perks, and improved performance.


✨ Features

🛠 Custom Armor Sets

  • Fully custom armor set system
  • Set bonus activation when full set is worn
  • Modular perk-based design for easy expansion
  • Clean internal API structure
  • Designed for high-performance]

⚙️ Perk Management System

A modular alternative to hardcoded multipliers.

  • Clean perk registration system
  • Prevents duplicate stacking conflicts
  • Designed for future extensibility

Perks can:

  • Modify incoming damage
  • Modify outgoing damage
  • Apply temporary effects
  • Scale dynamically

🧪 Damage Debug System

Advanced combat debug output for balancing and diagnostics.

Displays:

  • Base damage
  • Perk modifiers
  • Crystal modifiers
  • Final calculated damage

Designed to help:

  • Tune PvP balance
  • Identify scaling issues
  • Assist development/testing

🧩 Design Philosophy

This project focuses on:

  • Clean OOP structure
  • Separation of concerns
  • Modular manager-based systems
  • Extensible perk/crystal factories
  • Future-proof expansion
  • Reduced technical debt compared to legacy implementations

This is not a line-for-line port — it is a modern re-engineering of the system concept.

About

Modern recode of CosmicPvP's Armorsets plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages