Skip to content

Teacher, have you just discovered me now?

As the Head Librarian of Holy Trinity, I have brought many conveniences to your management. Please take good care of me, Teacher!

What is UiS?

UiS stands for Ui's Server Ui (Ancient Guan Ui's Server). The Chinese abbreviation for 古关优 is "Ui", and its English name is "Ui". UiS is an improved server extension based on the Azeka service framework.

UiS maintains excellent compatibility with the original server because the developers made zero modifications to any original server code during development. On this foundation, UiS adds numerous practical features that greatly enhance the original server's capabilities and deliver a superior experience for users.

Simultaneously, UiS has significantly reduced Azeka's workload. Previously, Azeka might have spent considerable effort implementing some original server features.

More importantly, UiS provides server administrators and plugin developers with a broader and higher-quality platform. Here, administrators can manage operations more effortlessly, while developers can fully utilize their talents to create innovative and practical plugins that meet diverse user needs.

New Features

  1. Server command input functionality (✔)
  2. Resource framework loader (✔)
  3. Network firewall (✔)
  4. Extended API (Dev)
  5. Js script support (Dev)
  6. Plugin fetcher (✔)
  7. Player information manager (✔)
  8. Server version manager (✔)
  9. Chinese name management for lists (✔)

And other features....................

Performance & Specifications

To ensure exceptional performance and efficient operation, we meticulously designed the system using three programming languages with distinct advantages: Node.js, Rust, and C#.

  1. Node.js excels at handling high-concurrency requests through its event-driven and non-blocking I/O model, significantly improving system responsiveness and throughput.
  2. Rust ensures memory safety and high performance via its ownership system and zero-cost abstractions, effectively preventing memory leaks/data races while maximizing hardware potential.
  3. C# delivers efficient development experiences and stable operation through its rich class libraries and convenient tools, particularly excelling in enterprise-level applications.

Development continues, and the project remains actively maintained.

Systems below these specs may run but without performance guarantees

  1. CPU: E3-1230 v2
  2. RAM: 4GB
  3. Storage: 1GB
  4. OS: Windows 10+ or Windows Server 2019+