
# BetterPlace
BetterPlace 是一个 Spigot 插件,旨在 ~~创造一个更好的地方,哈哈~~ 通过为方块添加新的放置行为,增强我的世界中的建筑体验。缓解重复以奇怪方向放置方块的一些麻烦。有时,方块很难放置(比如雕花玻璃)。
虽然 _凿子工具_ 很棒,但我认为在建筑方面还可以进行进一步改进,以减轻一些痛苦。主要集中在获得正确位置或放置和挖掘其他方块的支撑方块的重复任务上。
BetterPlace 的目标不是重新实现其他插件(如凿子)的功能,而是提供与原版游戏无缝集成的全新功能。该特性应该始终简单、易于发现和理解、直观,最重要的是,不要妨碍那些不想使用或还不了解如何使用它们的人。BetterPlace 的主要重点是在方块所需方向放置方块,同时不会过于强大,并且仍然 [一次放置一个方块](https://archive.org/details/minecraft-game-design/page/n18/mode/1up) :)
## 特性
目前只有一个特性
- **旋转锁定:** 受 Quark 启发。按住 Shift + 攻击带有方块 (可以旋转) 的物品 (可以旋转) 以将方块的放置方向锁定到您当前面向的方向。
## 配置
目前,有以下选项可以自定义 BetterPlace:
- **黑名单:** 您可以在此处排除方块以进行插件功能。默认情况下,所有可能以无效状态放置的方块都包含在内。这些方块不受 BetterPlace 支持,但您仍然可以选择启用它们。
编辑 `config.yml` 文件以修改这些选项。
## 指令
- `/bpunlock` - 如果您启用了旋转锁定,可以使用此命令删除它。旋转锁定也会在取消选择当前物品或徒手击打 (不潜行) 时禁用,但这只是一个额外的后备选项。
## 权限
- `bplace.place.rotated` - 使用旋转/放置锁定功能所必需。
## 支持和问题
如果您遇到任何问题或有任何疑问,请 [在 GitHub 仓库中创建一个问题](https://github.com/lerokko/BetterPlace/issues)。
## 计划中的特性
没有,ETA。目前我无意添加某种扳手,因为有其他插件可以很好地补充它。至少目前,此插件的范围是填补我未在任何其他插件中看到的空白。主要关注方块放置。
- HI `重新加载命令` - duh
- HI `反向放置` - 受 Create 启发。潜行会反转带有旋转的方块的放置方向。因此,活塞或观察器将背向您。
- HI `可配置文本` - 将操作栏文本作为字符串添加到 config.yml 中。
- LO `相对旋转` - 旋转锁定与 Minecraft 世界 (北、南等) 不对齐,而是与玩家位置的方块放置方向相关 (例如“始终侧向”)。
- HI `黑名单反转` - 选项将黑名单转换为白名单。
- LO `每个特性的单独黑名单` - 具有为每个特性添加额外文件的选项,如果该文件不为空,则可以使用它来仅禁止特定功能的方块。
- LO `快速复制方块状态` - 复制方块的方块状态并将它应用于您正在放置的所有具有相同物品堆叠的方块。具有配置选项,用于确定允许复制哪些属性。可能需要一个特殊的物品在你的手持栏中。这在某种程度上受到 litematica 的轻松放置和创造模式 CTLR-选择方块的启发。
- HI `雕花玻璃的就地预览` - 使用最近引入的显示实体来提供世界中雕花方块的放置位置和方法的预览。与旋转锁定和反向放置兼容。也将包括白名单,因此您可以自定义它适用于哪些方块。