Buildify

Buildify

为建造者提供的一系列创意工具,以及一些实用的OP命令!

游戏机制

Buildify 主要为建筑玩家添加了创造模式工具,但也有一些生存模式功能。大多数功能都可以在配置文件中启用和禁用。

功能

锤子和钉子:

锤子允许玩家通过左键单击循环切换所有方块状态属性,并通过右键单击更改各种状态。该物品可以在工作台中用(1 个铁锭、1 根木棍和 1 个皮革)合成。

锤子可以在创造模式中免费使用。然而,在生存模式中,每次使用锤子都需要钉子。钉子可以在工作台中用(2 个铁锭)合成,每 10 个钉子。

快捷栏交换滑块:

这些滑块允许玩家移动其生存模式物品栏中的整行物品。这对生存模式建筑玩家非常有用,因为你可以将不同的调色板放在不同行中,并快速轻松地将它们交换到快捷栏。此功能可以在 buildify-client.toml 配置文件中禁用。

Hot Swappable Inventory

个人物品栏和箱子排序:

又一种物品栏排序解决方案。这些按钮允许玩家按类别(基于自定义创造模式标签页)或按字母顺序对物品栏进行排序。此功能可以在 buildify-client.toml 配置文件中禁用。

自定义创造模式物品栏 (仅创造模式):

创造模式物品栏已被重新组织!我制作了自定义标签页,以对创造模式建筑玩家更有用的方式对方块进行排序。模组开发者和玩家都可以通过向 buildify/tags/items/creative_tabs/tag_name 添加标签来兼容新模组。我已经包含了一些热门模组的方块,但我鼓励模组开发者将这些标签添加到他们的模组中。此功能可以在 buildify-common.toml 配置文件中禁用。

复制方块 (仅创造模式):

使用“复制方块”功能可以精确复制目标方块及其当前时刻的方块状态。(CTRL+鼠标中键) 是硬编码的,但你也可以分配另一个快捷键(默认是 B)。此功能对于铺设长段屋顶、楼梯等非常有用,因为你可以复制方块并移动到更方便放置的位置。

触及距离修改器 (仅创造模式):

使用可配置的触及距离修改键(默认是 N),在创造模式中更改触及距离。这在创造模式建筑过程中非常有用,允许你从任意距离放置和破坏方块。最大距离可以在 buildify-common.toml 配置文件中配置。只需瞄准你想要更改距离的方块并按 (N),距离就会显示在屏幕上。

方块选择器 (仅创造模式):

这是本模组的皇冠明珠,也是最初的目的。方块选择器允许轻松选择与你当前手持方块相关的所有方块。默认使用原版方块系列,但如果安装了兼容模组,例如 Caliber Mod,它会在一个漂亮的径向 GUI 中显示同类型的各种方块形状。在创造模式中手持任意方块时,只需默认按 (V) 即可访问方块选择器。

方块选择器的灵感来自 Conquest Reforged,但我让它对任何人可用,并且让其他模组也能轻松兼容它们的模组。玩家还可以使用数据包自定义自己的方块选择器列表。请查看 GitHub 上的 wiki 以获取更多信息。

Block Picker

OP 命令:

  • /time | 使用此命令将服务器时间设置为各种设置。此命令会影响整个服务器的时间。
  • /ptime | 使用此命令将时间更改为任意数量的设置,或将其恢复为服务器时间。这仅影响该玩家。
  • /pweather | 使用此命令更改天气,或将其恢复为服务器天气。这仅影响该玩家。
  • /gm | 使用此命令更改你的游戏模式,而无需输入 gamemode。只需输入 /gm 0,1,2,3 即可!
  • /repair | 使用此命令修复你当前手持的物品。此命令会将物品修复至满耐久。
  • /heal | 使用此命令治疗你自己或指定的玩家。此命令会治疗玩家,并将其食物饱和度也补满。
  • /fly | 使用此命令开启或关闭飞行。此命令允许玩家在生存模式中飞行。
  • /tpall | 使用此命令将所有玩家传送到指定玩家处。此命令会将所有玩家传送到指定的玩家处。

所有命令都仅限 OP 使用,并且如果需要,可以在 common-config 中禁用它们。

安装

  • 使用此模组需要同时安装 服务端和客户端
  • 整合包 欢迎仅在 Modrinth 或 CurseForge 上托管的整合包中使用此模组

依赖项

  • 无

模组兼容性

  • Biomes O' Plenty:所有基础方块都已添加到自定义创造模式物品栏
  • Create:所有基础方块都已添加到自定义创造模式物品栏
  • Chipped:所有基础方块都已添加到自定义创造模式物品栏(即将推出!版本 0.2.6+)
  • Regions Unexplored:所有基础方块都已添加到自定义创造模式物品栏

功能请求

如果你希望为此模组添加某些功能,请在我们的 Discord 上联系 Charm8er,或在我们的 GitHub 上留下功能建议。

随着我计划长期维护此模组,功能和错误修复会逐步添加。它目前仅适用于 1.18.2 和 1.20.1 Forge。它也会移植到未来的 NeoForge 版本,但不会向后移植(请不要询问)。此外,并非所有功能都包含在 1.18.2 版本中。

如果有人有兴趣通过编码或制作资源包为此模组做贡献,请在我们的 Discord 上联系 Charm8er。