感恩

感恩

建造水族箱,装满鱼,看它们游来游去。

装饰

Tankful

Tankful 添加了一个多方块水族箱方块。你可以将鱼舀入原版生物桶中,对着水族箱点击桶,现在里面就会有一条真正的鱼在游动,并保留桶中的颜色和花纹变体。

然后你可以建造它、装饰它、喂鱼、敲玻璃,随心所欲。


真实的鱼

适用于所有原版生物桶:鳕鱼、鲑鱼、美西螈、河豚、热带鱼、蝌蚪。鱼会保留其变体数据,所以蓝色美西螈保持蓝色,你最喜欢的热带鱼也会保留其特定的条纹等。

用空水桶右键点击水族箱,即可将鱼取出。


建造任意形状

将一个水族箱放在另一个旁边,它们会合并成一个。之间的玻璃消失,水成为一个整体,鱼可以自由游过边界。所以你可以堆叠它们、展开它们、做成 U 形、27格立方体、或与基地等长的墙。无论你建造什么形状,鱼都会用到全部空间。

如果打破一个里面还有鱼的水族箱,鱼会重新分配到相连的邻居中,而不会丢失。


添加底部

用沙子、沙砾或任何重力方块(原版或模组)右键点击水族箱,即可给它添加底床。在放置植物或装饰品之前,你需要先有一个底部。

还有一些非重力方块也可以使用:

  • 灵魂沙灵魂土会在水族箱内产生向上的气泡柱。鱼会顺着气泡漂上去,然后再游下来。
  • 岩浆块会产生向下的气泡柱。

装饰水族箱

两种装饰物品,都会渲染原版水下结构的缩小版:

  • 沉船装饰会在水族箱内放置一艘小型沉船。放置时会随机选择真实的沉船变体(带桅杆、侧翻、完整船体、断裂两半等等)。
  • 海洋废墟装饰会放置一个小型水下石制废墟。会选用真实的裂纹 / 苔石 / 砖石 / 暖石部件。

当你探索沉船和废墟时,这两种物品也会出现在对应的原版战利品箱中。

你也可以在底床上放置任何属于 tankful:plants 方块标签中的物品。默认包括海带、海草和珊瑚植物。数据包可以扩展该标签。

(植物和装饰品都需要先有底部。)


喂食(纯装饰)

制作鱼食(配方见下),右键点击水族箱,会有几颗漂浮的橙色微粒落下。鱼会注意到它们并游过去吃。

这没有任何机制作用。纯粹是观赏性的。

鱼会自然分散到多个食物微粒上,而不是争抢第一颗。如果鱼比微粒多,剩余的鱼就会继续游荡,而不是挤在它们吃不到的东西周围。


敲玻璃

左键点击水族箱,你会听到敲玻璃的声音,点击点附近的鱼会四散一两秒。河豚会膨胀起来。

任何击中水族箱的东西都算数。来自发射器的雪球、箭、鸡蛋、投掷的三叉戟。所以你可以建造发射器驱动的吓鱼装置,哈哈。

在生存模式中按住左键仍可正常挖掘水族箱,敲击只是一个附带效果。


鱼会随着点唱机音乐跳舞

在水族箱附近放置一个点唱机并播放任意音乐唱片。鱼会停止游动,开始原地跳舞。每条鱼会根据其 UUID 选择几种不同舞蹈风格中的一种,所以鱼群不会同时做同样的动作。

停止音乐后,它们就会回去游动。


展示模式

将红石信号连接到水族箱,整个相连的水族箱就会切换为展示模式。水会变得稍微更不透明,底部、装饰品和植物视觉效果更突出,鱼游得更快,气泡效果也会增强。

信号强度会缩放效果。微弱信号实际上比默认更暗。满强度时则是完全点亮的展示效果。

侧面放置一个比较器可以读取该单元格中的鱼数量,上限为 15。可用于自动喂食器或空水族箱警报。


拿在手里很好看

水族箱物品会在快捷栏、手中、物品栏和物品展示框中渲染其实际内容。所以如果你捡起一个里面装有美西螈的水族箱,你可以看着美西螈在手中方块里游动。地面掉落物也是如此。


水族箱会记住其中的内容

用精准采集挖掘水族箱,掉落的物品会携带里面的每一条鱼、植物和装饰品。在物品栏中悬停时,你会看到内容列表。在任何地方重新放置,内容物都会回来。

创造模式的 Ctrl+拾取也有同样的效果。在创造模式中潜行+破坏可以干净地删除水族箱,不会掉落物品或散落鱼实体,适用于只是想把它弄掉的情况。


发射器自动化

面向水族箱的发射器可以做一些有用的事情:

  • 装有鱼食:向水族箱中撒入食物。
  • 装有生物桶:将鱼释放到水族箱中,发射器槽位会被替换为空水桶(这样漏斗供料的循环可以重新补货)。
  • 装有水桶:会从水族箱中提取最近的一条鱼作为装满的桶。

建造一个封闭的桶循环系统用于自动补货,或者将比较器与鱼食发射器配对用于自动喂食。


向渔民购买

大师级渔民村民会以 6 个绿宝石交换 4 个水族箱,所以如果你有绿宝石农场但没有玻璃农场,这里有一条路。

沉船和海洋废墟装饰也会在对应的原版战利品箱中掉落,无需合成。


配方

物品 方法
水族箱 ×8 8 个玻璃围绕 1 个水桶。水桶会归还。
鱼食 ×8 1 个生鲑鱼、1 个海带、1 个骨粉。无序合成。

兼容性

Minecraft 1.21.11
加载器 Fabric (0.16+)
必需 Fabric API
可选 Mod Menu(游戏内配置界面)

与其他 Fabric 模组配合良好。目前没有已知冲突!


可配置

打开 Mod Menu 配置界面,或直接编辑 config/tankful.json

  • 每单元格最大鱼数(默认 16)
  • 每单元格最大植物数(默认 8)
  • 游荡速度
  • 每次点击的食物微粒数
  • 食物微粒存活时间
  • 其他一些选项

已翻译

开箱即支持 29 种语言,包括大多数主要口语以及一些原版风格的有趣语言(LOLCAT、海盗语)。自动翻译质量,母语使用者请在评论区指出修正。


问题 / 建议

Bug 和功能请求,请在下方评论区留言。


许可

保留所有权利。请不要在任何地方重新上传 jar 文件。数据包、截图、视频和整合包收录都可以,但需注明来源。