Despotes v26.1-Alpha.6
Pre-release
Pre-release
·
1 commit
to main
since this release
Despotes v26.1-Alpha.6 (Pre-Release)
In-process local control channel for Minecraft: Java Edition.
Highlights — API Key support (foundation for AI features)
- API Key authentication —
security.apiKeys(array). When non-empty, every request
must carry one of the keys via theX-Despotes-KeyHTTP header (or the CLI/filedrop
tokenfield). Loopback is not exempt once keys are configured. - Backward compatible — with an empty
apiKeysthe behavior is unchanged (loopback
allowed, optionalrequireTokenstill honored). - Verified on Fabric 26.2: no key →
FORBIDDEN; correct key → success; wrong key →
FORBIDDEN. - Fourteen artifacts.
Verification (tested before release)
- Fabric 26.2 runtime: API Key three-case matrix verified; regression of prior features.
- Other loaders rebuild-only.
Assets (14)
Despotes-v26.1-Alpha.6-fabric-26.2.jarDespotes-v26.1-Alpha.6-fabric-1.21.4.jarDespotes-v26.1-Alpha.6-fabric-1.21.1.jarDespotes-v26.1-Alpha.6-fabric-1.20.1.jarDespotes-v26.1-Alpha.6-neoforge-26.2.jarDespotes-v26.1-Alpha.6-neoforge-1.21.4.jarDespotes-v26.1-Alpha.6-neoforge-1.21.1.jarDespotes-v26.1-Alpha.6-forge-1.21.1.jarDespotes-v26.1-Alpha.6-forge-1.20.1.jarDespotes-v26.1-Alpha.6-native-26.2.jarDespotes-v26.1-Alpha.6-native-1.21.4.jarDespotes-v26.1-Alpha.6-native-1.21.1.jarDespotes-v26.1-Alpha.6-native-1.20.1.jarDespotes-v26.1-Alpha.6-aprism-26.2.aje
Despotes v26.1-Alpha.6(预发布)中文说明
- API Key 鉴权:
security.apiKeys数组;非空时所有请求须携带其一(HTTP 头
X-Despotes-Key或 CLI/filedrop 的token字段)。配置后回环不再豁免。 - 向后兼容:空
apiKeys时行为不变。 - 实测(Fabric 26.2):无 key→FORBIDDEN;正确 key→通过;错误 key→FORBIDDEN。
- 本周期十四个构件。