
莫花
MoFlowers是一个Minecraft模组,添加了新的花朵、灌木和装饰方块,并伴随相关机制、生物群系生成、花卉管理API、自定义渲染和本地化支持。
查看大图MoFlowers - 为你的 Minecraft 世界带来新生!
MoFlowers 是一个 Minecraft 模组,通过添加各种独特的花朵、浆果灌木和装饰方块,为你的冒险注入新的活力。每一种植物都经过精心设计,能够自然地融入世界,为建筑爱好者和探险者提供新的机制、生机勃勃的生物群系以及各种创意可能。
✨ 主要特性
- 新花朵与灌木: 探索拥有绽放/闭合状态的野花、薰衣草、金盏花、毛地黄、赫柏以及水生睡莲等物种……
- 浆果灌木: 收获甜美的蓝色浆果和发光浆果,用于食用和吸引动物。
- 花卉箱子: 一种只接受模组物品的箱子,用于整理你的花卉收藏。
- 装饰方块: 花瓣、花盆和高大变种,供你自由定制。
- 生物群系整合: 新植物会自然生成在特定的生物群系中。
- 公共 API: 允许其他模组或数据包注册兼容的花朵和方块。
- 自定义渲染与战利品: 独特的掉落系统和视觉效果。
- 多语言支持: 提供英语和西班牙语。
📥 安装
- 安装 Fabric Loader。
- 从 GitHub 下载最新版本。
- 将
.jar文件放入你的mods文件夹。
🧩 MoFlowers API 文档
MoFlowers 为模组开发者和数据包创作者提供了一个简单且可扩展的 API,用于注册、查询和交互自定义花朵及相关方块。
访问 API
使用静态访问点获取 API 实例
import net.bichal.moflowers.api.MoFlowersAPI;
import net.bichal.moflowers.api.IMoFlowersAPI;
IMoFlowersAPI api = MoFlowersAPI.getInstance();
注册花朵
你可以注册新的花朵、方块或详细的花朵数据:
// Register a flower item
api.registerFlower(myFlowerItem);
// Register a flower block
api.registerFlowerBlock(myFlowerBlock);
// Register a custom flower with extra data
api.registerCustomFlower(new FlowerData.Builder(myItem, myBlock)
.defaultColor(0xFF00FF)
.tallVariant(true)
.biomeRestriction(myBiomeId)
.build());
查询花朵
检查某个物品或方块是否为 MoFlower
boolean isFlower = api.isMoFlower(item);
boolean isFlowerBlock = api.isMoFlowerBlock(block);
花卉箱子
访问特殊的花卉箱子方块和物品
Item flowersChestItem = api.getFlowersChestItem();
Block flowersChestBlock = api.getFlowersChestBlock();
花朵注册事件
订阅花朵注册事件以进行集成
api.registerFlowerRegistrationCallback(flowerData ->{
// Your code here (e.g., log, add custom behavior)
});
扩展 MoFlowers
- 添加新花朵: 注册你自己的花朵或方块,实现完全兼容。
- 自定义配方/标签: 使用提供的标签用于配方、进度等。
- 本地化: 使用标准的 Minecraft 语言文件为你的自定义花朵添加翻译。
如需了解更多详情,请参阅 api 包中的 JavaDocs,或浏览模组源码中的示例用法。
本模组采用 All Rights Reserved 许可证。
正在加载版本记录…







正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。