Skip to content

JasonKhew96/MasaGadget

 
 

Repository files navigation

Masa Gadget

License Issues Pull Requests Java CI with gradle Publish Release Release Github Release Downloads

English

为 Masa 系列模组添加了一些特性。

默认使用 G + C 打开设置界面。

依赖项

依赖 类型 下载
Fabric-API 必须 CurseForge | Github
Litematica 可选 CurseForge | Masa WebSite
MaliLib 必须 CurseForge | Masa WebSite
MiniHUD 可选 CurseForge | Masa WebSite
Plusls-Carpet-Addition 可选 Github
Tweakeroo 可选 CurseForge | Masa WebSite

特性

全局

  • 打开设置界面(openConfigGui)

    • 打开设置界面的快捷键。
  • 调试模式(debug)

    • 开启后将会打印调试日志。

Litematica

  • 更好的轻松放置模式(betterEasyPlaceMode)

    • 轻松放置时可以打开容器(比如箱子,漏斗等等),以及可以使用信标
  • 修复精准放置协议(fixAccurateProtocol)

    • Litematica 本身的精准放置协议实现的有问题,修复后可以在服务器中使用轻松放置来摆放中继器,活塞,侦测器,楼梯等方块.
  • 移动投影时支持灵魂出窍(nudgeSelectionSupportFreeCamera)

    • 在开启 Free Camera 时,移动投影的方向会取决于 Camera 的方向。
  • 服务器中保存投影保留容器数据(saveInventoryToSchematicInServer)

    • 保存投影时会使用 PCA 同步协议来同步容器中的数据到本地。
  • 使用相对路径(useRelativePath)

    • 加载和保存投影时使用相对路径

Malilib

  • 修复 Masa 配置文本的宽度(fixConfigWidgetWidth)

    • 在使用汉化包后现在的界面会根据汉化后的文本长度自动调节。
  • 修复容器类型(fixGetInventoryType)

    • 修复对烟熏炉之类的熔炉变种的容器类型的判断。
  • Masa 搜索优化(optimizeConfigWidgetSearch)

    • 在 Masa 家的搜索栏中可以使用中文搜索,还能使用 modified 来搜索修改过的配置项
  • 快速切换 Masa mod 配置界面(fastSwitchMasaConfigGui)

    • 可以通过右上角的下拉菜单快速切换到别的 masa mod 的设置界面

MiniHUD

  • 兼容 BBOR 协议(compactBborProtocol)

    • 解析 BBOR 的协议并将结构数据发送给 MiniHUD,可以在未安装 servux 的服务器上使用 MiniHUD 的查看结构功能。
  • PCA同步协议同步蜂巢数据(pcaSyncProtocolSyncBeehive)

    • 按下 容器预览 的快捷键将会使用 PCA 同步协议来 同步蜂巢,蜂箱数据。

Tweakeroo

  • 自动同步村民的交易列表(autoSyncTradeOfferList)

    • 自动使用 PCA 同步协议来同步村民的交易列表
  • 容器预览支持灵魂出窍(inventoryPreviewSupportFreeCamera)

    • 玩家可以在开启灵魂出窍的情况下使用容器预览。
  • 容器预览支持预览玩家(inventoryPreviewSupportPlayer)

    • 对着玩家使用容器预览时,会显示出玩家背包和末影箱的内容。
  • 容器预览支持选中格子(inventoryPreviewSupportSelect)

    • 按下容器预览快捷键时可以使用鼠标滚轮来选中物品(可以查看附魔信息),在选中箱子中的潜影盒时可以按下鼠标中键来预览盒子内的物品。
  • 容器预览支持潜影盒实体(inventoryPreviewSupportShulkerBoxItemEntity)

    • 容器预览支持潜影盒实体
  • 容器预览显示交易列表(inventoryPreviewSupportTradeOfferList)

    • 容器预览村民时会显示出当前的交易列表
  • PCA 同步协议(pcaSyncProtocol)

    • 使用 PCA 同步协议来从服务器同步方块实体信息和实体信息,比如箱子内的物品,村民背包。
  • 渲染村民交易补货冷却(renderNextRestockTime)

    • 渲染距离村民下一次补货还需要多长时间
  • 渲染村民交易的第一本附魔书(renderTradeEnchantedBook)

    • 渲染村民交易的第一本附魔书,如果是满级附魔则会显示金色文本,同时还会显示出价格,绿色表示良商,白色表示中商,红色表示奸商
    • 良商:
    • good trader
    • 中商:
    • mid trader
    • 奸商:
    • bad trader

About

Masa Gadget

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%