Skip to content
croxlnPublic

About

High-Performance Core Towny & SiegeWar Architecture Engine

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🏰 SrTowny

Next-Gen Server Core, Advanced Towny & SiegeWar Architecture Engine

Java 21 PaperMC Version Status Stars License

SrTowny is an enterprise fork of Towny Advanced and SiegeWar, engineered specifically for high-concurrency competitive multiplayer networks.
Featuring thread-safe nation warfare, specialized military command structures, modern tax calculation models, and seamless plugin interoperability.


🌟 Core Architectural Pillars

  • ⚔️ Hardened SiegeWar Engine: Re-architected combat zones with anti-exploit banner mechanics, anti-farm cooldowns, and grief-protected war sites.
  • 🎖️ SrKomutan Military Engine: Multi-tiered commander progression, tactical combat synergies, dynamic visual effects, and customized player attribute scaling.
  • 🧭 SrOgretici Onboarding Engine: Milestone-based interactive progression system with real-time Adventure BossBar tracking and lifecycle isolation.
  • 🛡️ Municipal Security & Anti-Trap Safeguards: Asynchronous spatial integrity verifiers and post-teleport protection layers preventing spawn exploitation.
  • 🏛️ Town Governance & Progression: Automated progressive taxation models, succession protocols, and specialized municipal structures.
  • 🏆 Hall of Fame Integration: Competitive monuments, async-debounced NPC interactions, and monthly prestige recognition.
  • 🎨 Modern MiniMessage Aesthetic: 100% legacy color code purged. Formatted exclusively with Adventure MiniMessage, rich hex gradients, and smooth solid dividers.
  • ⚡ High-Throughput Database Operations: Async query processing for town blocks, resident data, and national treaties.

📦 Modular Engine Architecture

SrTowny operates on an isolated plugin-in-plugin module architecture (AbstractSrTownyModule), ensuring hot-reloadability, dedicated configurations, and clean resource cleanup:

Module Identifier Description Status
SrOgretici srogretici Milestone-based interactive player onboarding journey with live HUD tracking ACTIVE
SrKomutan srkomutan Multi-tier tactical commander collection, talent progression & combat visuals ACTIVE
Kasaba Baskını kasaba_baskini PvE raid wave encounters with custom AI pathfinders and boss mechanics ACTIVE
Kasaba Events kasaba_events Dynamic seasonal and server-wide municipal competitive events ACTIVE
SrKervan srkervan Scheduled high-stakes cross-server caravan escort & plunder gameplay ACTIVE
Town Governor governor Town succession inheritance, emergency tax calls & progressive taxation ACTIVE
Hall of Fame hall_of_fame Monthly prestige ranking monuments and NPC interactions ACTIVE
Towny Flight flight Claim-bounded tactical flight permissions and combat blackout enforcement ACTIVE

📈 Repository Star History

Star History Chart


Important

Source Code Notice: This repository serves as a public architectural showcase, changelog, and issue tracker for the SrProjects suite. The core source code is proprietary and closed-source.

Engineered by -Serhat (croxln) • Part of the SrProjects Suite

About

High-Performance Core Towny & SiegeWar Architecture Engine

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors