🍎 Edible Potions
Infuse your food with magic — eat an apple, gain Night Vision instantly!
Edible Potions adds an Infusion Table to Minecraft, a new workstation that infuses potion effects directly into food. No more fumbling with bottles mid-combat — eat a Speed Apple, a Strength Steak, or a Healing Bread and gain the corresponding potion effects instantly.
Fully compatible with Forge and Fabric on Minecraft 1.20.1, built with the Architectury multi-loader framework.

✨ Features
🔧 Infusion Table
A new workstation crafted from Gold, Diamond, Glass Bottles, and Obsidian. Place food in the left slot, any potion in the center, and wait for the infusion to complete.
🧪 Three Delivery Modes
| Delivery | Source Potion | Effect |
|---|---|---|
| Regular | Drinkable potion | Effects applied to the eater only |
| Splash | Splash potion | Effects burst to all entities within 3 blocks |
| Lingering | Lingering potion | Leaves an Area Effect Cloud at the eater's position |
All three variants appear as separate items in the creative tab with distinct names (e.g. Apple of Night Vision, Splash Apple of Night Vision, Lingering Apple of Night Vision).
⚡ Redstone Control
Applying a redstone signal pauses the infusion process. Remove the signal to resume. Combined with the comparator output (0–15 based on progress), you can build fully automated production lines.
🔄 Hopper Automation
- Top — Input food (any edible item)
- Sides — Input potions (regular / splash / lingering)
- Bottom — Extract output (infused food) and empty glass bottles
The Infusion Table implements WorldlyContainer — compatible with vanilla hoppers, modded pipes, and any item transport system.
🎨 Visual & Audio Polish
- IC2-style textures — dark machine casing with orange energy accents and rivet details
- Colored eating particles — potion-colored dust particles burst from the player
- Crafting sound — brewing-stand brew sound on infusion completion
- Enchanted glint on all infused food items
- Dynamic item names — e.g. "Swiftness II Cooked Porkchop", "Splash Healing Golden Apple"
💀 Death Effect Persistence
Active potion effects from infused food are preserved across death. After respawning, effects are restored with a maximum duration of 3 minutes.
🌐 Cross-Platform
All game logic lives in the shared common module. Platform-specific code is limited to bootstrap classes, data generation, and mixin registration. Full feature parity on both Forge and Fabric.
🍗 Supported Foods
All 40 vanilla foods are supported (Cake and Milk Bucket excluded):
Apple · Golden Apple · Enchanted Golden Apple · Melon Slice · Sweet Berries · Glow Berries · Chorus Fruit · Carrot · Golden Carrot · Potato · Baked Potato · Poisonous Potato · Beetroot · Dried Kelp · Beef · Cooked Beef · Porkchop · Cooked Porkchop · Mutton · Cooked Mutton · Chicken · Cooked Chicken · Rabbit · Cooked Rabbit · Rotten Flesh · Cod · Cooked Cod · Salmon · Cooked Salmon · Tropical Fish · Pufferfish · Bread · Cookie · Pumpkin Pie · Mushroom Stew · Beetroot Soup · Rabbit Stew · Suspicious Stew · Honey Bottle · Spider Eye
× all valid potion effects × 3 delivery modes = ~4,500 infused food items
🛠️ Infusion Table Recipe
| Gold Ingot | ||
| Glass Bottle | Diamond | Glass Bottle |
| Obsidian | Obsidian | Obsidian |
The recipe unlocks in the vanilla recipe book when you obtain a Gold Ingot.
🌍 Supported Languages
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Bahasa Melayu
📦 Dependencies
| Platform | Required |
|---|---|
| Fabric | Fabric API + Architectury API |
| Forge | Architectury API |
📖 License
GNU GPL v3 © lingyunmo
🇨🇳 中文介绍
食用药剂 (Edible Potions) 为 Minecraft 添加了一个全新的工作站——注能台,能将药水效果"注入"到食物中。告别战斗中手忙脚乱喝药的尴尬——吃一颗迅捷苹果、一块力量牛排、一片治疗面包,即刻获得对应药水效果。
✨ 主要功能
- 注能台 — 由金锭、钻石、玻璃瓶和黑曜石合成的新工作站。左侧放入食物,中间放入药水,等待注能完成。
- 三种递送方式 — 普通/喷溅/滞留,对应药水的三种形态,食用效果各不相同。
- 红石控制 — 红石信号暂停注能,比较器输出进度,可构建全自动生产线。
- 漏斗自动化 — 上方输入食物,侧面输入药水,下方提取成品和空瓶。
- 死亡保留效果 — 注能食物的活跃效果在死亡后保留至重生,最长持续 3 分钟。
- 视听效果 — IC2 工业风材质、食用彩色粒子、酿造台完成音效、附魔光泽。
- 40 种食物支持 — 覆盖原版所有可食用物品,≈4,500 种注能食物组合。
🧩 依赖项
- Fabric: Fabric API + Architectury API
- Forge: Architectury API