氙气

氙气

[项目已停止,见README] 一个(相当)轻量级的Minecraft Fabric实用模组

注意

很遗憾,Xenon 已停止维护,将不再接收更新。

面向更新 Minecraft 版本的继任者正在开发中!感谢大家一直以来使用 Xenon :)


Xenon:一个轻量级 Fabric 实用客户端

Gradle CI Hits

嗨,感谢你来到这个页面!这里是 Xenon,我个人的一个项目,我决定把它发布到 Modrinth,然后有几个人*相当多的人!*决定使用它。


Xenon 能做什么?

  • 提供类似 Badlion 和 Lunar 等客户端的“生活品质”功能
  • 保持与其他模组的兼容性(除了那些带有侵入性 mixin 的模组,比如 Wurst Client,反正你也不该用它,因为它是作弊客户端,而作弊是不好的 ):<)

[!NOTE] 冷知识:大多数模组遵循传统的“问题-解决方案”模式(为你提供一个常见问题的解决方案);而 Xenon 更像是一把玩具瑞士军刀电锯(给你一堆解决方案,让你自己琢磨该用它们做什么) 这是我最初制作 Xenon 的原因所带来的副作用,当时是为了解决我自己非常具体且小众的问题。


Xenon 有哪些“解决方案”?

在这里!查看全部

(大多数功能默认未绑定按键)

示例:

  • FullBright(fullbright:移除光照效果,让一切可见,即使在夜晚)
  • HealthDisplay(在名称标签中显示生物的名称和生命值)
  • QuickChat(用一个按键发送预设消息或命令,命令功能开发中)
  • MultiQuickChat(QuickChat,但最多支持 10 条消息)
  • Panorama Generator(为资源包制作全景图!遗憾的是与光影不兼容)
  • ShareLocation(在聊天中分享你的坐标和维度。不建议在公共生存服务器使用,/tell 支持开发中)
  • Australian Mode(澳洲版 Minecraft,由一位澳洲人认可)
  • Zoom(缩放,可用滚轮调节)
  • Halo “Red Reticle”(当你瞄准敌对生物时,让你的准星变色,就像 Halo 游戏那样)
  • Debug 准星尺寸修改(让坐标轴更容易看清!)

需求:

(在这里查看)

版本号相当严格,如果说“1.19.4”,那意味着它只在 1.19.4 上测试过,但它大概率也能在其他 1.19.x 版本上运行,没人会拦你。


警告

这个项目经常有 bug 和缺失的翻译键,因为由于学业和其他事务,我无法对一切进行广泛测试。如果你发现任何问题,请提出 issue!非常欢迎 PR。


服务器退出选项

服务器可以通过发送一个 Identifier 为 xenon:block_feature 的数据包来选择退出任何功能,数据包中包含目标功能的名称字符串。

MainInitialiser.java 包含一个发送此类“屏蔽”数据包的模板;你需要克隆仓库,修改 MainInitialiser,重新编译 Xenon,然后把它放到服务器上。

如果这听起来很复杂,别担心,我正在开发一个配套模组来让它更简单 :3


已知问题:

  • 帮助命令不起作用( :( )

已知不兼容:

  • WI-Zoom(会破坏 Xenon 的 FOV 相关功能)
  • Wurst Client(几乎肯定会出问题,未完全测试)
  • LazyDFU *(不会崩溃,但会覆盖 Xenon 的优化设置)
  • Zoomify(感谢 @catboycrimes!)

* LazyDFU 的功能已在 v4.6.1+1.19.2 中整合到 Xenon 中


致谢(用于集成)