Qexed Official Site

Qexed Official Site

Qexed is a Rust-based Minecraft Java Edition server project focused on high performance and maintainable server capabilities through a clear architecture.

Qexed Logo
QexedRust-powered server implementationdoc.qexed.com

Rust Core

The server core is implemented in Rust, with performance, reliability, and clear module boundaries as priorities.

Modern Server

Designed around Minecraft Java Edition server workloads without unrelated runtimes.

Modular Design

Services, configuration, and networking keep focused responsibilities for gradual extension and maintenance.

Secure Defaults

Rust's type system and explicit error handling reduce runtime uncertainty.

Milestones

Feature status is calibrated against qexed/Qexed@f57af391ad79823aac42b78399cefdc381ed31fc, covering major changes across the commit range since c5b8c2d86c1fc33bed49e70088bef16b32e303d8. Solid cards are closed in source; dashed cards are incomplete or partial.

1

Lobby Server

Current server performance for lobby scenarios is still not ideal, and optimization is not finished yet.

1/17
Incomplete / Partial

Multi-language Support

Native i18n support is available.

  • Currently only Chinese and English are supported, and many parts are still not fully localized.
  • Default language can follow the operating system locale and can be changed in config.
Incomplete / Partial

AutoDoc Config Annotations

Auto-injects configuration annotations with multi-language support.

  • Still unstable and has known bugs.
Incomplete / Partial

Economy API

Supports economy APIs backed by local storage and databases.

  • Performance testing has not been completed yet.
Incomplete / Partial

NPC

NPC functionality is integrated natively.

  • Supports creating and editing NPCs without third-party plugins.
  • NPC movement and look-at tracking are not supported yet.
Incomplete / Partial

Sidebar Scoreboard

Common baseline sidebar/scoreboard capability.

  • Plugin-driven content is supported.
  • Formatted string APIs are not fully available yet.
  • Multi-language support is not finished.
  • No display-condition logic yet.
Incomplete / Partial

Permission Management

LuckPerms-like permission management model.

  • No `/op` command.
  • Planned compatibility with local file storage and LuckPerms MySQL.
  • Behavior audit support is planned.
Incomplete / Partial

Chest Menus

Common chest-menu functionality.

  • API-based creation is supported.
  • Interfaces are still under development and unstable.
  • Animated chest menus are not supported yet.
Incomplete / Partial

Read-only World

Players should not be able to damage lobby worlds.

  • Read-only world: players cannot break or modify map content by normal means.
  • Entities are not persisted (entity system is still incomplete).
  • Goal is a clean and safe baseline.
Done

Read-only Player Data

Lobby servers usually do not need persistent player inventory/achievement data.

  • Read-only player data: player actions do not persist inventory changes.
  • Plugin/economy features that do not depend on inventory/achievements are exceptions.
Incomplete / Partial

Block Updates

In typical lobby setups, most block interactions are unnecessary and can hurt performance or create security risks.

  • Should not conflict with plugins unless a plugin explicitly requires block-update compatibility.
  • Block-update disable/strategy is not fully implemented yet.
Incomplete / Partial

Proxy Support

Lobby servers usually run in a grouped/proxy architecture.

  • Compatible with Velocity/BungeeCord cross-server transfer APIs.
  • Supports querying backend server counts.
  • Other proxy APIs are not supported yet.
Incomplete / Partial

Encrypted Chat

Vanilla Minecraft capability.

  • Encrypted chat under proxy/grouped scenarios has not been tested.
Incomplete / Partial

BossBar Announcements

Server-top BossBar is commonly used for announcement display.

  • Not fully tested yet.
Incomplete / Partial

Lighting Rendering

For lobby servers, lighting should prioritize CPU savings when possible.

  • Supports fixed global world light levels.
  • Supports GPU-based lighting rendering (requires GPU-enabled build).
  • Performance optimization is not finished; current performance is still poor.
Incomplete / Partial

Chunk Generation

Even if lobbies do not heavily depend on terrain, a basic void/superflat world path is still needed.

  • Supports superflat terrain.
  • Multi-world support has not been fully tested.
  • Overworld terrain generator is not finished.
  • Other dimensions are not finished.
  • Instance management adaptation has not started.
Incomplete / Partial

Online-mode Authentication

External deployment should support official authentication per Minecraft operational requirements.

  • Supports vanilla online-mode login and skins.
  • Online-mode behavior under proxy/grouped topology is not fully tested.
  • Custom authentication servers are not supported yet.
Incomplete / Partial

Accessible Documentation

A new server project needs strong docs; otherwise onboarding is significantly harder than mainstream server ecosystems.

  • AutoDoc can generate config documentation so users can understand config fields without always opening the docs site.
  • During active development, code and docs are both unstable; parts are still hard to read for operators and developers.
  • Some embedded docs tools are unfinished or still have bugs.

Site Scope

The Qexed official site focuses on documentation and project information. Content is written as local MDX in the repository and statically generated for doc.qexed.com.

LanguageRust
Project TypeMinecraft Server
SourceGitHub