Procedural Bites

Food loses bites and drinks drain while you eat, generated from each item's own texture. Works with food mods and resource packs. Client only.
bowls.gif

bowls.gif

config-screen.png

config-screen.png

drinking.gif

drinking.gif

eating-apple.gif

eating-apple.gif

eating-food.gif

eating-food.gif

Description

While you eat, the food loses bites. While you drink, the liquid level goes down. Procedural Bites generates those frames from each item's own texture, so it works with vanilla, with food mods and with resource packs, and nobody has to draw frames by hand.

What it does

  • Solid food gets three bites. Fruit with a stem is eaten down to the core; long food is eaten from the tip.
  • Drinks in bottles, buckets, glasses and cups drain row by row. Labels and garnish stay where they are; corks come off.
  • Bowls: the food sinks into the bowl and the empty bowl is left at the end. This includes bowls that mods draw with their own art.
  • Potions drain inside the bottle and keep their color.
  • Resource packs: the frames are generated from the active texture, so they match the pack.

Items that can't be animated keep their normal model: 3D or block models, animated textures, textures larger than 256x256, and drinks whose liquid isn't visible.

Client only

Servers don't need it, and you can join servers that don't have it. Needs NeoForge 21.1.252 or newer on Minecraft 1.21.1.

Works next to Eating Animation

If an item already has hand-drawn eating frames (from Eating Animation or from a pack made for it), Procedural Bites leaves that item alone and only animates the rest.

Configuration

In the mod list (Mods, Procedural Bites, Config) you can turn each kind of animation on or off, exclude items and turn the disk cache on or off. Changes apply when resources reload (F3+T).

For mod and pack authors

Some textures don't say enough on their own: a yogurt cup seen from above looks like a cake. A mod or a pack can add a hints.json file to say what an item is. The format is in the README.

Tested with

Farmer's Delight, Croptopia, Let's Do (Bakery, Farm & Charm, Vinery, HerbalBrews), Pam's HarvestCraft 2 (Food Core and Food Extended), Faithful 32x, and the NeoForge port of Eating Animation. That's more than 1600 foods and drinks.

This is a beta. If something looks wrong with another mod, please open an issue with the mod name and the item.

The mod doesn't include any texture from Minecraft or from other mods. Every frame is generated on your computer from the textures you already have.


Español

Mientras se come, la comida pierde mordidas. Mientras se bebe, baja el nivel del líquido. Procedural Bites genera esos fotogramas a partir de la textura de cada ítem, así que funciona con vanilla, con mods de comida y con paquetes de recursos, sin que nadie tenga que dibujarlos a mano.

Qué hace

  • Comida sólida: tres mordidas. La fruta con tallo se come hasta el corazón y la comida alargada, desde la punta.
  • Bebidas en botellas, baldes, vasos y tazas: el nivel baja fila por fila. Las etiquetas y los adornos quedan en su lugar; el corcho se quita.
  • Tazones: la comida baja dentro del tazón y al final queda el tazón vacío, también con los tazones que los mods dibujan a su manera.
  • Pociones: el líquido baja dentro de la botella y conserva su color.
  • Paquetes de recursos: los fotogramas salen de la textura activa, así que combinan con el paquete.

Lo que no se puede animar queda con su modelo normal: modelos 3D o de bloque, texturas animadas, texturas de más de 256x256 y bebidas que no dejan ver el líquido.

Solo cliente

El servidor no lo necesita y se puede entrar a servidores que no lo tienen. Requiere NeoForge 21.1.252 o más nuevo en Minecraft 1.21.1.

Funciona junto a Eating Animation

Si un ítem ya trae fotogramas dibujados a mano (de Eating Animation o de un paquete hecho para él), Procedural Bites lo respeta y solo anima el resto.

Configuración

Desde la lista de mods (Mods, Procedural Bites, Config) se puede activar o desactivar cada tipo de animación, excluir ítems y activar o desactivar la caché en disco. Los cambios se aplican al recargar los recursos (F3+T).

Para autores de mods y paquetes

Hay texturas que no alcanzan a decir qué son: un vasito de yogur visto desde arriba se parece a un pastel. Un mod o un paquete puede agregar un archivo hints.json para indicar qué es cada ítem. El formato está en el README.

Probado con

Farmer's Delight, Croptopia, Let's Do (Bakery, Farm & Charm, Vinery, HerbalBrews), Pam's HarvestCraft 2 (Food Core y Food Extended), Faithful 32x y la versión de Eating Animation para NeoForge: más de 1600 comidas y bebidas.

Es una versión beta. Si algo se ve mal con otro mod, se puede abrir un issue con el nombre del mod y del ítem.

El mod no incluye texturas de Minecraft ni de otros mods: todos los fotogramas se generan en la computadora del jugador a partir de las texturas que ya tiene.

Procedural Bites Team

profile avatar
  • 3
    Projects
  • 42
    Downloads
Donate

More from marceb1296

  • Huddle project image

    Huddle

    Races, treasure hunts, bounties, airdrops and last one standing that any player can start where they are. Others join with one click. Server-side only, vanilla clients can join.

    • 7
    • October 11, 2026
  • Unscripted project image

    Unscripted

    Wolf hunts, scavenging foxes, wolves and zombies, a trader under attack, zombie hordes, dust devils and tornadoes that happen while you explore. Server-side only, vanilla clients can join.

    • 14
    • October 7, 2026
  • Huddle project image

    Huddle

    Races, treasure hunts, bounties, airdrops and last one standing that any player can start where they are. Others join with one click. Server-side only, vanilla clients can join.

    • 7
    • October 11, 2026
  • Unscripted project image

    Unscripted

    Wolf hunts, scavenging foxes, wolves and zombies, a trader under attack, zombie hordes, dust devils and tornadoes that happen while you explore. Server-side only, vanilla clients can join.

    • 14
    • October 7, 2026