装罐!

装罐!

你可以把东西放进罐子里

Jar It!

你可以把东西装进罐子里。

ModFest

ModFest Singularity 图标

本模组是 2022 年 ModFest: Singularity 的参赛作品。

使用方法

  1. 用罐子玻璃把你想要装进罐子的东西围成一个立方体。
  2. 对罐子玻璃顶部的其中一个方块使用罐子软木塞。该方块不能位于边缘或角落。
  3. 罐子的内容物会被压缩成一个单一的罐子方块,可以拾取并带到任何地方。
  4. 对放置好的罐子使用开罐器,即可将其重新展开为装满内容物的罐子玻璃立方体,内容物保持不变。

命令

  • /jar-it create <size> [<id>] - 允许你在罐子维度中直接创建一个新罐子,而无需事先建造它,并为你提供刚创建的罐子对应的罐子物品。可选地,可以指定新创建罐子的 id。如果该 id 的罐子已经存在,你仍然会获得该罐子的罐子物品,但不会创建新罐子,并会打印一条错误消息。
  • /jar-it destroy <id> [force] - 销毁具有给定 id 的罐子,将所有玩家和任何已加载的实体移动到主世界出生点。使用 force 可跳过“你确定吗”对话框。
  • /jar-it enter [<target>] id <id> - 将用户或可选给定的 target 传送到具有给定 id 的罐子中。
  • /jar-it enter [<target>] at <block-pos> - 将用户或可选给定的 target 传送到给定方块坐标处的罐子中。
  • /jar-it give <id> - 给予玩家指定罐子 id 的罐子物品。
  • /jar-it list - 列出世界中的所有罐子。
  • /jar-it lock <id> - 锁定一个罐子,使其无法用开罐器打开。
  • /jar-it unlock <id> - 解锁一个已锁定的罐子,使其可以用开罐器打开。

已知问题

  • 罐子不会渲染其内部,身处罐子内部时也不会渲染罐子外部的内容。
  • 罐子不会追踪其物品或方块是否被销毁,这意味着罐子可能会成为孤立状态。可以使用命令获取这些罐子的物品。
  • 通过命令销毁时,未加载的罐子不会将其实体传送到主世界出生点。