Spice Of Life: Berry Edition x Origins Compat

Quick rating

Community listing page, reviews may not be monitored by the author.

Spice Of Life: Berry Edition x Origins Compat

No reviews yet

Adds Origin-specific cravings, dietary compatibility, weighted food preferences, and intelligent cooldowns to Spice of Life: Berry Edition!

Mod Loaders
Minecraft

About

Description

🍓 Spice Of Life: Berry Edition x Origins Compat

Different Origins. Different diets. Different cravings!

Every Origin has its own story, abilities, and limitations. Shouldn't it have its own appetite, too? Spice Of Life: Berry Edition x Origins Compat, also known as Origins Berry Compat, brings personalized food cravings, dietary compatibility, and smarter food selection to Spice of Life: Berry Edition.

Instead of treating every player and every food the same, this addon considers what your Origin can actually eat, which foods are appropriate to crave, and which ones your Origin naturally prefers. Whether you're a seafood-loving Siren, a sweets-craving Pixie, or a creature with a strictly carnivorous diet, your cravings become a meaningful part of your character!

🍽️ Cravings That Understand Your Origin

Your Origin should influence what you're hungry for! Origins Berry Compat evaluates three important factors when selecting cravings: dietary compatibility, craving eligibility, and Origin-specific food preferences.

Dietary Compatibility: Can your Origin actually consume this food?
Craving Eligibility: Is the food a suitable finished dish, drink, or specialty item rather than an inappropriate ingredient?
Food Preference: How strongly does your Origin favor this food compared with other eligible options?

These rules work together to create more personal cravings without ignoring dietary restrictions or the original mechanics of your chosen Origin. A preferred food is more likely to appear, but preferences do not automatically make every other eligible food impossible.

🧚 Unique Origin Food Preferences

Different Origins bring their own culinary personalities! Compatibility includes specialized preferences and restrictions for supported Origins, including those introduced by Medieval Origins Revival.

🧜 Aquatic Origins: Favor fish, seafood, and appropriate ocean-inspired dishes.
🧁 Pixies & Fae: Enjoy increased preferences for candies, sweets, desserts, and Glow Berries.
🌶️ Incubi: Favor spicy foods and compatible meat-based meals.
🍵 Wood Elves: Prefer suitable finished teas and herbal beverages.
✨ Goblins: Have special preferences and restrictions involving golden foods.
🐈 Alfiq: Receive a special exception allowing raw salmon cravings.
🥩 Carnivorous Origins: Favor appropriate meat and seafood while respecting their restrictions.
🌿 Vegetarian & Vegan Origins: Avoid dishes containing incompatible animal ingredients.

These preferences are weighted rather than simply forcing one food type for every craving. Dietary rules always take priority over preferences, helping prevent impossible or inappropriate cravings.

🎲 Smarter, More Varied Cravings

Cravings should be surprising and enjoyable, not an endless rotation of the same handful of foods! Origins Berry Compat uses category-aware randomized selection to improve variety while preserving individual food weights and Origin preferences.

Instead of allowing categories with enormous numbers of foods to dominate every selection, the addon gives smaller eligible food categories a fairer opportunity to appear. A persistent history of recently selected categories also applies repetition penalties, helping prevent the same types of foods from appearing too frequently across play sessions.

The result is a more balanced mix of meals, drinks, desserts, and specialty foods without making cravings completely predictable. Category diversity works alongside the existing dietary, eligibility, and preference systems rather than replacing them.

⏰ Intelligent 30-Day Craving Cooldowns

Say goodbye to receiving the same cravings over and over! Recently assigned foods enter a 30 Minecraft-day cooldown, counted using each player's online time.

The cooldown starts when a craving is assigned, not when it is completed. It advances only while that player is online, persists across sessions, and applies to new-day craving generation, rerolls, and refreshes. Logging out or leaving a craving unfinished cannot be used to bypass the cooldown rules.

Both individual foods and their configured shared food families participate in cooldown tracking. This encourages players to explore more of their available food options instead of repeatedly receiving familiar dishes.

🍪 Shared Food-Family Cooldowns

Different flavors of the same dish shouldn't always count as completely different cravings! Origins Berry Compat includes curated shared cooldown families that recognize closely related foods.

Sweet Treats: Cookies, cupcakes, cake slices, cheesecake slices, dessert pies, and related sweets.
Prepared Meals: Pancakes, soups, stews, salads, sandwiches, and dumplings.
Beverages: Related teas, wines, and brewery drinks.
Specialty Foods: Selected sushi varieties, rolls, and other closely related dishes.

When a food belongs to a shared family, its related varieties can share cooldown restrictions rather than immediately appearing as separate cravings. The addon also prevents inappropriate duplicate craving categories within a selection, such as multiple drinks being assigned together.

🥗 Thoughtful Dietary Compatibility

One of the most important features of Origins Berry Compat is preventing cravings for foods an Origin cannot actually eat. Rather than assuming every food is universally edible, the addon considers Origin-specific restrictions and supported modded food ingredients.

Carnivorous Origins can receive appropriate meat and seafood cravings, including supported modded fish and prepared dishes. Suitable sandwiches and mixed meals are evaluated with their ingredients in mind, helping ensure they contain meat the Origin can consume. Vegetarian and vegan Origins avoid foods that conflict with their diets, and special Origin exceptions are respected.

Craving eligibility is also handled when players change Origins or reroll or refresh their cravings, reducing the chance of incompatible selections. The goal is simple: your cravings should respect your Origin, not work against it!

🍲 Curated Modded Food Compatibility

Built for worlds filled with delicious foods, bustling kitchens, and cozy cooking mods! Origins Berry Compat includes curated classifications for a wide range of supported foods and beverages instead of relying entirely on Minecraft's basic edible-item detection.

Supported food classifications include:
Finished meals and hearty dishes
Cooked meats and appropriate seafood
Soups, stews, salads, and sandwiches
Teas, wines, and brewed beverages
Cookies, cakes, cupcakes, and pastries
Candies and other sweets
Specialty and Origin-specific foods

Raw ingredients, unfinished preparations, inappropriate condiments, whole cakes, and other unsuitable items are generally excluded from normal cravings unless a deliberate exception applies. These curated distinctions help keep cravings focused on foods that make sense to eat as actual meals, drinks, or treats.

🌸 Supported Cooking Ecosystems

Origins Berry Compat is designed with modded food variety in mind, featuring curated support for foods from multiple cooking ecosystems.

Compatibility includes selected foods from:
Vanilla Minecraft
Farmer's Delight and supported addons
Rustic Delight
Let's Do Farm & Charm
Let's Do Bakery
Let's Do Brewery
Let's Do Vinery
Let's Do Herbal Brews
Let's Do Candlelight
Golden Foods
Wildlife, Tide, and selected aquatic food mods

Compatibility is deliberately selective. Not every item from every listed mod becomes an eligible craving, and individual support depends on the foods and Origins installed. Specialized fish caught through fishing rods also receive reduced craving weighting where configured, helping keep unusual catches from appearing disproportionately often.

⚖️ Weighted Food Preferences

Not every eligible food should have the same chance of being selected! Origins Berry Compat adjusts food weights so cravings better reflect an Origin's unique tastes and characteristics.

Aquatic Origins are more likely to crave seafood, Pixies receive stronger preferences for appropriate sweets and candies, Wood Elves can favor finished teas, and spicy-food preferences influence compatible meal selections. Special golden-food rules and other Origin-specific restrictions further shape the available options.

These preferences work with category-aware selection and recent-category history to encourage meaningful variety while keeping dietary restrictions intact. Your Origin influences what sounds delicious without forcing every craving to be the same!

⚙️ Configuration & Server Tools

Designed for modpack creators and server owners who want more control over their food and craving systems! Origins Berry Compat includes editable JSON configuration for supported food classifications, craving eligibility, Origin-specific dietary rules, weighted preferences, and shared cooldown families.

Configuration Location:
config/origins-berry-compat/

Reload Configuration:
/berrycompat reload
Reload compatibility settings without restarting the server.

Food Compatibility Audit:
/berrycompat audit
Generate classification and eligibility information to help investigate supported foods and potential compatibility issues.

The addon also maintains persistent craving cooldown and category-history data so its variety systems continue working across player sessions. Existing cravings do not necessarily change immediately when configuration is reloaded; updated rules apply as craving selection is processed.

🖥️ Server-Friendly & Singleplayer Support

Origins Berry Compat is built around server-authoritative gameplay. It supports dedicated multiplayer servers and singleplayer worlds without requiring a separate custom interface or complicated setup.

For multiplayer, the addon can be installed server-side without requiring every connecting player to install it separately. Food classifications, preference weighting, and craving rules are managed by the server while the existing Origins and Berry Edition systems continue providing the gameplay experience.

📦 Requirements & Compatibility

Minecraft: 1.20.1
Mod Loader: Fabric
Environment: Dedicated Server & Singleplayer

Required Mods:
Origins (Fabric)
Spice of Life: Berry Edition

Optional Compatibility:
Medieval Origins Revival
Farmer's Delight and supported addons
Selected Let's Do cooking and beverage mods
Supported wildlife and aquatic food mods
Golden Foods

Medieval Origins Revival is supported but not required. Its unique food preferences and dietary exceptions apply when the corresponding Origins are present. Other supported food mods are optional integrations and do not all need to be installed together.

💗 Made for Origin-Based Adventures

Whether you're creating a fantasy RPG modpack, building a cozy survival world, or running a multiplayer server filled with unique Origins, food should feel like part of your character's journey.

Origins Berry Compat connects the variety of modded Minecraft cooking with the personalities, restrictions, and preferences of your chosen Origin. With smarter food selection, meaningful preferences, balanced categories, and long-term craving variety, every Origin gets a more personalized culinary experience!

Different Origins deserve different appetites! 🍓


Spice Of Life: Berry Edition x Origins Compat is an independent compatibility addon and is not officially affiliated with or endorsed by the developers of Origins, Spice of Life: Berry Edition, or the supported cooking mods.