IEdible
基本信息
| 属性 | 值 |
|---|---|
| 类名 | squeek.applecore.api.food.IEdible |
| 类型 | interface,1 个方法 |
| 启用版本 | Minecraft 1.7.10 |
功能
供单个物品实现,使其能接入 AppleCore 的食物系统。
| 方法 | 说明 |
|---|---|
getFoodValues(ItemStack stack, EntityPlayer player) |
返回该物品的食物数值 |
实现要点
- 签名带
EntityPlayer参数,允许按玩家返回不同数值。 - 本接口是可选实现:未实现
IEdible的食物仍走ItemFoodProxy的默认路径。 - 全仓源码中没有内置实现类(AppleCore 自身不注册物品), 该接口完全供依赖方 mod 使用。
相关条目
- IEdibleBlock - 方块版本的对应接口
- IAppleCoreRegistry - 方块侧需要的 Block ↔ Item 映射表
- ItemFoodProxy - 静态 API 门面