Create: Food Filling
Overview
A mod that allows you to fill food items with potions by spout.
Eating the food will give you the potion effects.


This mod is a Create addon, so it requires Create 6.0.4+ to work.
You can enable or disable this feature in the config file, or adjust the amount consumed per filling.
Environment
Installing this mod on the server is sufficient to enable all features.
By default, the mod must be installed on the client to display potion effect tooltips.
However, you can configure the display mode in the config file to allow tooltips to show even if the mod is only installed on the server.
Compatibility
- 1.21.1
- Theoretically, it supports all fluids that have a
potion_contentscomponent and provide status effects viaMobEffectInstance, as well as all foods with thec:foodstag orfoodcomponent.
- Theoretically, it supports all fluids that have a
- 1.20.1
- Supports all fluids that can be read effects by
PotionUtils.getAllEffects()as well as all food thatisEatble.
- Supports all fluids that can be read effects by
You can also use the item tag create_food_filling:allow_filled to allow items be filled, or use the tag create_food_filling:disallow_filled to disallow.
Mod Support
- Tooltips Reforged: When installed on the client, potion tooltips will be rendered in its style (icons) instead of vanilla text.
How to Install Create: Food Filling (Mod)
Create: Food Filling by ShrHang is verified for Forge, Neoforge across Minecraft versions 1.20.1, 1.21.1 (latest release: 1.21.1-1.5.1-neoforge, file size: 42 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.21.1) and platform (Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Forge, Neoforge.
- Move the downloaded Create: Food Filling file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- Fixed a mistake in 1.20.1 while filling glass bottles with potion fluids, which caused the glass bottles being filled as
potioned foodinstead of thepotionitem. (Although it didn't appear in 1.21.1, I have nonetheless reinforced the code in that release as well.)
- Fixed a mistake in 1.20.1 while filling glass bottles with potion fluids, which caused the glass bottles being filled as
potioned foodinstead of thepotionitem. (Although it didn't appear in 1.21.1, I have nonetheless reinforced the code in that release as well.)
- Added JEI compatibility for food filling.
- Filled foods are now shown in a dedicated JEI category with Create Spout-style visuals.
- Each fillable food has its own recipe page, with potion fluids rotating in sync with the displayed filled-food output.
- Changed the default value of
isAnimalsFoodFilledtofalse(increate_food_filling-server.toml). - Animal-food-only items are no longer fillable by default unless this option is enabled.
- This is mainly because enabling it by default makes the food filling recipes in JEI less visually clean.
- Added JEI compatibility for food filling.
- Filled foods are now shown in a dedicated JEI category with Create Spout-style visuals.
- Each fillable food has its own recipe page, with potion fluids rotating in sync with the displayed filled-food output.
- Changed the default value of
isAnimalsFoodFilledtofalse(increate_food_filling-server.toml). - Animal-food-only items are no longer fillable by default unless this option is enabled.
- This is mainly because enabling it by default makes the food filling recipes in JEI less visually clean.
- Added potion effect application for animals when fed or consuming potioned foods:
- Foxes, pandas, and villagers now receive potion effects when eating potioned foods.
- Generic animals receive potion effects when players feed them with potioned foods.
- Expanded potion filling support to items consumable by animals (e.g., bamboo) via
create_food_filling:animals_foodtag, regardless of being food categories for players. - Configure via
isAnimalsFoodFilledoption (default enabled); when disabled, onlycreate_food_filling:allow_filledand vanilla food items can be filled (in priority order: disallow_filled > vanilla foods > animals_food > allow_filled). - Introduced granular configuration options for all new animal-related features (all configurable in server config):
enableFeedAnimalFoodEffects: Toggle potion effects for animals when fed by players.enableFoxFoodEffects: Toggle potion effects for foxes when eating.enablePandaFoodEffects: Toggle potion effects for pandas when eating.enableVillagerFoodEffects: Toggle potion effects for villagers during breeding.isPreFilterEvent: Control pre-event validation checks before posting eating-related events.
- Fixed the mistake where the spout keeps filling infinitely without cost any fluid.
- Fixed the wrong path of datapack.
- Fixed the wrong path of datapack.
init
- Added two tags:
allow_filledanddisallow_filledfor potion tooltip providers. These tags can be used to specify whether the provider should be applied to filled potion items (i.e., potions that have been filled with a potion effect using a brewing stand) or not. - Implemented compatibility with
Create: Some Assembly Requiredby adding theallow_filledtag tosomesssemblyrequired:sandwich.
- Implemented compatibility with [Tooltips Reforged](https://modrinth.com/mod/tooltips-reforged).
- When both this mod and
Tooltips Reforgedare installed on the client, tooltips will be displayed in theTooltips Reforgedstyle by default (i.e., when theisPotionTooltipconfiguration isCLIENTmode).
- No major updates, just simply removed some forgotten files to make the package more clean and tidy.