Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Cravings!
ModApache-2.0

Cravings!

Your stomach has opinions and it’s not afraid to share them. Satisfy your random cravings for bonuses!

1.3K
Downloads
35
Followers
6 months ago
Updated
📦
5
Versions
foodgame-mechanicsminigameforge
Download Latestv1.2.1View on Modrinth

📖About Cravings!

Banner

Cravings!

Your stomach has opinions, and it's not afraid to share them. This mod adds random food cravings to your Minecraft experience!

Every few in-game hours (twice per Minecraft day by default), your stomach will let you know it's craving a specific type of food. Eat something that satisfies that craving, and you'll get some neat rewards! Ignore it and… Well, nothing bad happens, though you might feel a little sad.

The idea of Cravings! is to give you a small, funny, and decently helpful nudge to try different foods, prepare a variety of them, and avoid relying on just one super-farmable item. Unlike other mods with similar goals, Cravings won't punish you or force your hand, but don't underestimate the power of positive reinforcement and FOMO.

All of this comes with little sound alerts, flavor texts, and (hopefully) charming sprites. All fully configurable too!

The Cravings!!!

There are eight types of cravings in total, each with its own rarity and rewards.

All cravings give a small amount of XP when satisfied and add a flat bonus of saturation to whatever food you just ate. The exact amount depends on the craving, so even a light, not very filling food item can be worth using to satisfy a craving.

All Effects

The Reward Effects

Full Animation

Most importantly, satisfying a craving will make you so happy that you'll give yourself potion-like effects, purely a placebo! Don't think too much about it.

These effects are usually low-level but long-lasting, lasting 5 minutes by default. If you time your cravings right, you could enjoy benefits for half a Minecraft day. You can choose to stack them at the cost or spending more time without any of them, or spread them out over the course of the day.

Most cravings grant simple buffs like Speed or Haste, but rarer cravings can give more valuable effects such as Night Vision or Health Boost. And if you get a streak, fulfilling 5 cravings in a row, the rewards will be a bit better!

Mind you, if you die or clear the effects... Well, you'll always have another craving.

Reminders

When a new craving appears, a small text will show on your action bar, accompanied by a sound alert. It fades out after a couple of seconds, so it can be easy to miss. That's why the mod offers three ways to always know what you're craving, all toggleable with a client-sided config.

Effects

While craving something, you'll get a dummy potion effect showing the icon and name of the craving. It doesn't actually affect gameplay tho, it's just a visual reminder. The icon even has a little lock to show that the reward is "locked" behind the craving.

These dummy effects won't disappear if you die or clear the craving, making sure you always have a visual hint.

Dummy Effects

Frame in Chat

Another option is a small, decorated sprite with the craving name at the top center of your screen while the chat is open. This lets you see your current craving when chatting or sleeping. Both this and the potion effects are enabled by default.

Frames

Command

If you are boring or don't like my sprites (understandable), you can also use a simple command that will tell you what you are craving. No sprites, always available.

/CravingsCheck

Animation

When you satisfy a craving, a little animation appears on your screen along with a flavor text. There are three configurable modes: full (like shown above), minimal (takes less space), or disabled.

Minimal animation

Consequences

Previously, I said that not satisfying a craving carried no consequences at all, since this mod is all about positive reinforcement to encourage varied eating.

That's still true!... Unless you don't want it to be.

With the gamerule:

cravingsConsequences

You can now make it so ignoring your stomach carries consequences:

  • Every missed craving will slightly reduce your saturation.
  • You’ll also get a short Hunger effect.
  • And each craving type gives a unique negative effect, usually the opposite of its reward.

These penalties usually last for about a minute or less, and (as always) nearly everything is fully configurable so you can adjust the experience to your liking.

The Palate Cleanser Potion

If you got a craving you didn't want or just wanna try your luck getting a better one without waiting, you can craft the Palate Cleanser. Drinking this will allow you to reroll your craving without losing your streak or suffering any consequences if those are enabled.

To craft this, first you need the also newly shallowly added...

Potion of hunger

Crafted by brewing rotten meat into an awkward potion.

hunger potion

Then sweeten it up with a honeycomb and done, you'll get the Palate Cleanser.

Palate Cleanser

Tho, while mostly easy to brew, this potion cannot be easily exploitable, once you drink it, you will get the effect...

Upset Stomach

Which will make the potion have no effect if you drink it. Also, the potion won't have any effect if you are not craving anything.

Upset Stomach

You can toggle and configure all these features too. Mostly

Advancements

Cravings comes with a small set of 9 mildly funny advancements to give you a few extra goals. I would love to say I made them to guide you through the mod, but this one is too simple for that excuse. Advancements are just neat.

Advancements

Compatibility

Cravings! Is fully compatible and pre-configured with Farmer’s Delight by vectorwing!

One of my biggest gripes with food-related mods is having to painstakingly add every single food item from the mod into a config just to make them play nicely together. With Cravings, you still need to do that, BUT if you’re using my personal favorite food mod, Farmer’s Delight, I’ve already done the work for you.

If Farmer’s Delight is installed, Cravings will automatically recognize its foods and assign them to the correct craving categories. Of course, those foods are not as simple as minecraft's, so some stuff is subjective, so you can always adjust categories in the config if you’d like.

With any other food mod, you’ll need to manually assign items into categories (alongside the vanilla ones). Not as convenient, but doable.

Optional Tag Support: Cravings! Supports item tags for those who want to use them for modpacks or compatibility. Tags are not applied to vanilla or FD foods by default, so the config list still controls everything. The tags are there and checked if you want to use them. Available tags: cravings:sweet, cravings:healthy, cravings:meaty, cravings:fishy, cravings:gross, cravings:fancy, cravings:hearty, cravings:raw.

Configuration

Just like my other mod Diminishing Health by Me, check it out, Cravings is super configurable. Almost every aspect of the mod can be tweaked, and changes update dynamically in-game as well, no restart required.

You can:

  • Enable or disable individual cravings.
  • Adjust rewards per craving (XP, saturation, duration, and level of effects, not the effects themselves, sadly).
  • Change the time between cravings.
  • Toggle whether reward effects show particles.
  • Enable/disable Farmer’s Delight compatibility.
  • Add, remove, or reassign items within categories.
  • Adjust craving likelihoods using a weighted probability system.
  • Disable or enable every sprite reminder or animation.

All of these settings are server-sided configs, stored in saves/World/serverconfig, and are world-specific. The only exceptions are the sprite and animation options, which are client-sided and can be found in the usual config folder.

Final Notes

  • Fully translated to spanish!!

The mod has some debug features, like the command

/cravingsreroll

Which forces a new craving (requires cheats), and the gamerule

cravingsdebug

Which tells you what cravings are satisfied by the food you just ate.

This was supposed to be a silly little quick project, but I got carried away. Great learning opportunity anyway, and I had a ton of fun (kinda) making it. I'd love to hear what you think, or if you have suggestions, please share! Thanks for reading all of this, and I hope you enjoy playing with Cravings.

👥 Team & Contributors

Dyrohc
DyrohcOwner

⚙️ Compatibility

Environment
✅ Client & Server
Loaders
forge
Minecraft Versions
1.20.1

🔗 Links

Modrinth Page