
EditableEdibles
A simple modpack utility for adding custom effects to food items.
About this Mod
EditableEdibles is a simple modpack utility for adding custom effects to food items.
Vanilla food items are normally limited to a single effect when eaten without additional coding, and this is not generally modifiable without writing your own mod.
EditableEdibles allows you to define effects to be applied to the player when they eat the food, along with the duration, amplifier, and chance of that effect applying.
Instead of foods being limited to a single chance and effect, with EditableEdibles config system you can define multiple effect chance entries for a single food item, as well as apply the effects based on the item metadata for food items that are defined by metadata such as fish.
Additionally, you can define food items and if their default handling of effects, such as raw chicken, should be cancelled, for if you want to remove an effect or replace it with your custom effects, as well as the other options below.
Config options can be edited in-game through the Forge config menu, and will automatically update in-game.
Config Options (Formatting also defined in tooltip):
Food Effects and Chances: List of entries including the item, potion effect, and chance to be applied when eaten
Format: String itemId, Int metadata (-1 for any), String potionId, Int duration, Int amplifier, Boolean showParticles, Float chance
Example: minecraft:chicken, -1, minecraft:hunger, 120, 0, false, 0.25Food Default Effect Override: List of entries including the item and if their default effect handling should be cancelled
Format: String itemId, Int metadata, Boolean shouldCancel
Example: minecraft:chicken, -1, trueFood Cure Effects and Chances: List of entries including the item, potion effect, and chance to be cured when eaten
Format: String itemId, Int metadata (-1 for any), String potionId, Int maxDuration (-1 for any), Int maxAmplifier (-1 for any), Float chance
Example: minecraft:carrot, -1, minecraft:blindness, -1, -1, 1.0Food Cure Types and Chances: List of entries including the item, types of potions, and chance to be cured when eaten
Format: String itemId, Int metadata (-1 for any), CureType cureType (ALL, POSITIVE, NEGATIVE), Float chance
Example: minecraft:poisonous_potato, -1, POSITIVE, 0.25Always Edible Food Items: List of food items that should always be edible
Format: String itemId, Int metadata (-1 for any)
Example: minecraft:apple, -1Override Always Edible: Allows for setting all food items to always be edible
Mod Compat:
MistyWorld Food Intoxication and Chances: List of entries including the item and chance to add defined value to Intoxication
Intoxication values are between 0 and 10000, added values can be negative
Format: String itemId, Int metadata (-1 for any), Int intoxicationAddValue, Float chance
Example: minecraft:poisonous_potato, -1, -2000, 0.75MistyWorld Food Pollution and Chances: List of entries including the item and chance to add defined value to pollution
Pollution values are between 0 and 10000, added values can be negative
Format: String itemId, Int metadata (-1 for any), Int pollutionAddValue, Float chance
Example: minecraft:apple, -1, 1000, 0.5
Feel free to request additional food-related config options on the Github issue tracker linked at the top of the page.
Logo created by rainyafternoon
Need to get in contact with me, or want to support me? Click the badges below:
Available Versions
How to Install EditableEdibles on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.12.2).
Install Mod
Open the mod browser in the dashboard and search for "EditableEdibles". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.12.2
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
EditableEdibles server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.12.2). You can switch loaders with one click in the panel.
Is EditableEdibles compatible with forge?
EditableEdibles officially supports forge for Minecraft 1.12.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with EditableEdibles – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if EditableEdibles consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install EditableEdibles with just one click on your server.
