种瓜得瓜

种瓜得瓜

一款可以种植任何东西的我的世界模组

农业

Melon Melon

Melon Melon 是一款适用于 Minecraft 1.21.1 NeoForge 的轻量级游戏模组。

它添加了一种名为 ?Tutu Soil? 的特殊土壤方块。与普通耕地不同,Tutu Soil 不限于原版作物。它允许玩家直接种植可配置的物品,并像收获作物一样收获它们。

你可以种植西瓜片、小麦、甜菜根、农夫乐事的大米、机械动力的齿轮、机械动力方块、机器零件,甚至来自其他模组的奇特物品,具体取决于你的配置。


功能特性

?Tutu Soil?

?Tutu Soil? 是此模组的核心方块。

它的行为类似于一种特殊的耕地:

  • 附近有水时可以变得湿润。
  • 可以承载自定义种植的物品。
  • 被踩踏时不会变成原版的泥土。
  • 被踩踏时,只会变回未湿润的状态。
  • 在其上方放置方块不会破坏它或将其转化为泥土。
  • 其生长、水分、踩踏和交互行为均可配置。

几乎可以种植任何东西

Melon Melon 不限于普通的作物种子。

如果配置允许,许多种类的物品都可以种植在 Tutu Soil 上,包括:

  • 原版作物和食物物品;
  • 西瓜片、小麦、甜菜根、胡萝卜和马铃薯;
  • 农夫乐事的大米和其他作物种子;
  • 机械动力的小齿轮、大齿轮、水车和方块;
  • 来自其他模组的方块、机器、零件、材料或奇特物品。

这使得该模组既适用于正常的生存游戏,也适用于高度自定义的整合包。


动态植物渲染

种植的物品会随着时间推移在视觉上生长。

不同的物品类型会以不同的方式渲染:

  • 普通物品显示为直立的物品图标。
  • 作物种子在 Tutu Soil 上仍然显示为物品图标,而不会变成真正的作物方块。
  • 简单的方块物品可以显示为方块模型。
  • 复杂的方块或带有方块实体的方块可以回退为物品渲染以获得更好的兼容性。

这意味着你可以看到微小的西瓜片、米粒、齿轮、机器或奇异物品从土壤中慢慢长出来。


保留种子的收获

当种植的物品成熟时,你可以右键点击它来收获。

右键点击收获:

  • 掉落 1 至 4 个产出物品;
  • 使用加权概率,因此更大的掉落物更稀有;
  • 默认有 2% 的几率掉落 4 个物品;
  • 在 Tutu Soil 上保留一个种植的物品;
  • 将植物的生长重置为零;
  • 允许植物无需重新种植即可再次生长。

如果你想完全移除植物,请改为左键点击它。


?Feifei?

该模组还添加了一种名为 ?Feifei? 的特殊生长促进物品。

?Feifei? 可用于种植在 Tutu Soil 上的植物:

  • 右键点击未成熟的植物以增加其生长进度。
  • 右键点击成熟的植物以直接收获它。
  • 使用 ?Feifei? 收获不会消耗 ?Feifei?。
  • 在空的 Tutu Soil 上使用不会浪费该物品。
  • 其行为和生长量可以配置。

合成配方

?Tutu Soil?

?Tutu Soil? 有一个中期游戏的合成配方。

该配方使用:

  • 钻石;
  • 蕨;
  • 镶金黑石;
  • 下界岩;
  • 泥土。

默认配方产出 4 个 ?Tutu Soil?,成本为 4 个钻石,这意味着每个 Tutu Soil 实际上花费一个钻石。

?Feifei?

?Feifei? 使用以下材料合成:

  • 幽匿块;
  • 骨粉;
  • 苔藓块。

默认配方产出 16 个 ?Feifei?。


可配置白名单和阶段系统

Melon Melon 包含一个可配置的种植白名单。

你可以控制:

  • 白名单是否启用;
  • 哪些物品可以被种植;
  • 哪些阶段解锁哪些可种植物品;
  • 阶段是否默认解锁;
  • 阶段是否通过命令、进度、KubeJS、FTB Quests 或其他系统解锁;
  • 生长速度;
  • 水分需求;
  • 收获掉落几率;
  • 渲染模式;
  • 种植和方块放置优先级。

配置文件包含中英双语注释,以便中文和英文用户都能更轻松地进行自定义。


命名空间通配符支持

白名单支持简单的命名空间通配符。

例如:

items = [
  "minecraft:wheat",
  "minecraft:melon_slice",
  "create:*"
]

create:* 允许种植来自机械动力命名空间的物品。

这对于想要让整组模组物品可种植而无需手动列出每个物品的整合包作者尤其有用。


为整合包设计

Melon Melon 的设计充分考虑了整合包的自定义需求。

它可以被用作:

  • 一种特殊的资源生成机制;
  • 一个分阶段的进度系统;
  • 一个用于科技模组的奇特农业系统;
  • 一种以机械动力为主题的自动化机制;
  • 一个 KubeJS 或 FTB Quests 奖励系统;
  • 空岛、科技、魔法、生存或恶搞风格整合包的核心机制。

如果你想要一个让玩家可以真正种植机器、齿轮、材料或奇异模组物品的系统,这个模组就是为此而生的。


兼容性说明

Melon Melon 专为以下环境构建:

  • Minecraft 1.21.1
  • NeoForge

该模组在设计时考虑了对以下内容的兼容性:

  • 原版物品和方块;
  • 农夫乐事的作物种子;
  • 机械动力的方块和组件;
  • 带有方块实体的方块;
  • 复杂的模组物品和方块模型;
  • KubeJS 和 FTB Quests 风格的整合包工作流程。

一些复杂的模组方块可能无法渲染为完整的方块模型。在这种情况下,该模组将尝试回退到物品渲染,以避免崩溃或视觉损坏。


AI 辅助创作声明

此模组是在 AI 辅助开发下创建的。

游戏玩法设计、功能规划、测试反馈、最终决策和发布准备工作由作者主导。AI 工具被用于辅助编码、调试、配置设计、文档编写和发布文案。

AI 仅作为开发辅助工具使用。最终的模组设计和发布内容由作者决定并确认。