Unofficial site, not affiliated with modrinth.com.What is this?
Моды/Meow Anti-Xray
Все версииMeow Anti-Xray 1.2.1 (Fabric)

Meow Anti-Xray 1.2.1 (Fabric)

Release5 дн. назад

Список изменений

Meow Anti-Xray 1.2.1 更新日志

这是一个偏服主体验与诊断能力增强的维护版本,重点是让你更容易看清当前反矿透到底在用什么配置、reload 后有没有真正生效,以及某个位置为什么会或不会被伪装。

新增与改进

  • /antixray status 现在会输出更完整的运行状态:
    • 全局 enabledengine-modemax-block-height
    • async workerThreadsqueueSizecapacity
    • 当前配置文件路径
    • 每个维度的 enabled / mode / max-block-height / hidden / replacement 计数
  • /antixray reload 现在会在重载后返回状态摘要,并给出关键配置变化 diff。
    • 如果本次重载没有带来实际运行时变化,会明确显示 changes: no effective runtime changes
  • /antixray debug 诊断输出升级为多行 inspect 风格结果,并新增正式别名:
    • /antixray inspect <world> <x> <y> <z>
  • inspect 现在会显示:
    • real / fake 方块
    • 是否属于 hidden / replacement / target
    • 是否在高度范围内
    • 是否 exposed、是否 shouldReveal
    • 当前 modeupdate-radius、权限绕过配置
  • 配置兼容再补一层:
    • 显式空内联列表 hidden-blocks: [] / replacement-blocks: [] 现在会按“用户明确配置为空”处理,不再误回退到默认列表

验证

  • 单测通过:
    • .\gradlew.bat test --tests com.meowantixray.antixray.FakeOreConfigTest --console=plain
    • .\gradlew.bat test --tests com.meowantixray.antixray.FakeOreServiceTest --console=plain
  • 全量测试与双 loader 构建通过:
    • .\gradlew.bat test :neoforge:test buildAllLoaders --console=plain
  • 本地双 loader 命令冒烟通过:
    • Fabric:status / reload / inspect / stop
    • NeoForge:status / reload / inspect / stop

兼容性

  • Mod ID 仍为 meowantixray
  • 配置文件仍为 config/meowantixray.yml
  • Fabric 与 NeoForge 仍然分别发布独立 jar
  • Minecraft 兼容范围保持 26.126.1.126.1.2

Meow Anti-Xray 1.2.1 Changelog

This maintenance release focuses on server-owner visibility and diagnostics. The goal is to make it much easier to see what anti-xray settings are actually active, whether a reload changed anything, and why a specific block position is or is not being obfuscated.

Added and Improved

  • /antixray status now reports a fuller runtime view:
    • global enabled, engine-mode, and max-block-height
    • async workerThreads, queueSize, and capacity
    • the active config file path
    • per-dimension enabled / mode / max-block-height / hidden / replacement counts
  • /antixray reload now returns the post-reload state summary together with a diff of important runtime config changes.
    • If the reload produces no effective runtime change, it explicitly reports changes: no effective runtime changes
  • The original /antixray debug output has been upgraded into a multi-line inspect-style diagnostic result, and a formal alias was added:
    • /antixray inspect <world> <x> <y> <z>
  • inspect now shows:
    • real / fake block state
    • whether the block is part of the hidden / replacement / target sets
    • whether it falls inside the configured height range
    • whether it is exposed and whether it should reveal
    • current mode, update-radius, and permission bypass settings
  • Config compatibility was also tightened again:
    • explicit empty inline lists such as hidden-blocks: [] and replacement-blocks: [] are now treated as intentional user config instead of silently falling back to defaults

Verification

  • Targeted tests passed:
    • .\gradlew.bat test --tests com.meowantixray.antixray.FakeOreConfigTest --console=plain
    • .\gradlew.bat test --tests com.meowantixray.antixray.FakeOreServiceTest --console=plain
  • Full tests and dual-loader build passed:
    • .\gradlew.bat test :neoforge:test buildAllLoaders --console=plain
  • Local dual-loader command smoke passed:
    • Fabric: status / reload / inspect / stop
    • NeoForge: status / reload / inspect / stop

Compatibility

  • Mod ID remains meowantixray
  • Config file remains config/meowantixray.yml
  • Fabric and NeoForge are still published as separate jars
  • Minecraft compatibility remains 26.1, 26.1.1, and 26.1.2

Метаданные

Канал релиза

Release

Номер версии

1.2.1+fabric

Загрузчики

Fabric

Версии игры

26.1–26.1.2

Загрузок

3

Дата публикации

5 дн. назад

Загрузил

ID версии

Главная