Mod Caupona by khjxiaogu
- 1.73 MB
- 1.19.2
- August 5, 2022
- August 28, 2023
- CosmeticFoodOres and ResourcesUtility & QoL
Name | Caupona | Author | khjxiaogu | Description | Free food cuisine mod base on heat |
---|---|---|---|---|---|
Information | Downloads: Version: 1.19.2 Size: 1.73 MB Updated at: August 28, 2023 Created at: August 5, 2022 | Tags | Cosmetic Food Ores and Resources Utility & QoL |
Caupona
A immersive food cuisine mod base on heat
Based on heat, we provide a highly free food cuisine system as well as useful utilities.
We designed Thermopolium earlier, but it's a sketch just described our principle, and without a very playable core. we decide to design a new mod that extends our principle of real and free cooking and still based on the core of food cuisine. This comes out as caupona. PS: Caupona and Thermopolium are both independent, their contents won't be migrate to each other.
Aside cooking, we also added a hypocaust bath system.
We support patchouli books and JEI.
Showcase
The following message can be found in patchouli book in-game wiki.
Worldgen
Plants:
From left to right: fig tree, wolfberry tree, walnut tree. They are located in plains, hills and forest. Fig and wolfberry tree are bush, they don't produce wood and only yield sticks. Walnut has corresponding wood, planks and a serie of wooden products. They would grow fruits under their leaves. Fig is fruit and wolfberry is berry. Walnut serves as oil crops
Volcanic Fumarole
Generates in desert and extreme hills, consists of a small basalt plate, a fumarole vent and some decorative fumarole boulder. The second block below it decides its properties.
- If lava, it would generate pumice bloom on nearby water and provides heat.
- If magma block, it would provide heat but have no other effects.
- If others, it have no effect.
Natural volcanic fumarole can be one of above. fumarole vent should be picked with silk touch, or it would drop basalt instead.
Building Materials
Our mod provides a few new building materials, they are: mixed bricks, walnut planks, opus reticulatum, felsic tuff bricks, fumarole bloom, thin brick(crafting material), opus latericium, opus incertum, felsic tuff, pumice. Except pumice, pumice bloom and thin bricks as material, they all have slab, stair and wall variant. Pumice is gathered from picking pumice bloom.
And three different types of Greko-Roman columns are provided. They have variants of felsic tuff, calcite, stone or quartz.
Five different types of kitchen materials: stone bricks, opus latericium, opus incertum, bricks and mud. Kitchen counter serves as decoration but other blocks have different use.
Cooking
Stoves are basic heat providing device. Their appearance would change depend on its fuel. Both stoves and volcanic fumarole serves as heat source, but their heat level is different. Heat level decides how fast heat consuming device would work.
Stew pot is a cooking device only needed to provide ingredient and fluid to cook stews. Raw ingredients supported and they would be cook automatically. Basically, recipes only decide stews' appearance and have no extra effect, actual effect only depends on the ingredients. Specially, Stock based stews can become aspics when left still for a long time. Cooking foods into soup can provide a relatively high saturation modifier depends on its concerntration. Potions can also added to stews in cooking. Stews can be re-cooked as many as you wish, if you are not satisfy with it and wanted to make something else.Use container at stew pots to drain fluid inside, while sneak and use with empty hand clear its fluid contents.
Aspics are useful in storing or carring stews, they are not edible. Cook and thaw them in stew pots or portable brazier to turn it back to soup. Turning aspics to soup or soups to aspics preserves its effects.
Portable Brazier requires water bowl and portable fuel(vivid charcoal, magma cream, etc) to melt aspics back to soup. However, stew pot does not need water to perform this operation.
With frying pans, you can make stir fry. Frying requires oil in gravy boats beside the pan, and enough containers(bowl). About two ingredients turns into a dish. Still, frying can cook raw ingredient. Pans can be made of stone, copper or iron. They have no major difference. Frying would provide moderate saturation modifier and cooks much faster than cooking stew. But potion can not be added and you can't re-cook any dish.
Sneak+use to place dishes on the world. Use at placed dishes to eat them. Also, pots and pans would show their contents.
Counter with dolium can store a small amount of liquids.
It can also handle resting convertion. It takes 600s to perform an action. But it would produce as much as it can in one single time.
Resting convertion includes aspic making. However, recipes without extra ingredient like stew to aspic can also done with stew pot.
If stews stored inside dolium, spices can be added during draining stew.
Spices are spice in flower pot, they are made of materials above. They are chives, garum, vinegar, sugar. Adding spice into stews or sauteed food can add an short extra potion effect onto it. If stews with spice are re-cooked, they lost their spice.
Chimneys consists of vertical placed chimney flues and an optional chimney pot at the top. Their length is varied and materials does not need to match. It can transfer smoke from stoves or other smoking device. It can transfer smoke from smoking devices in 3 blocks below it. But there shouldn't be any solid blocks between them. When used with stove, chimney pot above it can gradually accumulates ash, that can use as a material for dyes. Use shovels to gather them.
Hypocaust Bathing
Hypocaust blocks, the left four are hypocaust firebox, others are hypocaust caliduct.
Hypocaust firebox accept heat from heat sources and propagates heat to caliducts in a 9x9 area. Their materials don't need to be match. And chimney can transfer smoke from hypocaust firebox.
Hypocaust blocks heat water on it and turns them into bath water and steam coming out from it. Players stay inside bath water can gradually gain experience.
Copper wolf statue is some sort of thermometer. It's appearance changes depend on its temperature, it can tell temperature of stoves or hypocaust blocks. When using as hypocaust thermometer, they don't have to placed right on it, but somewhere above it, blocks between wolf statue and hypocaust blocks doesn't matters.
Automation and Redstone support
Stew pots and pans can be set to redstone control, a single signal would cause it to work for once. Since its bottom should be heated by heat source, so hoppers is useless in taking out its products. So we introduce dispenser support.Dispenser support:
- With bowls inside, it can drain fluid from pots or world, and draw output from pans.
- With fluid buckets or bowl of stew inside, it can pour the fluid into stew pots or doliums.
- With gravy boats inside, it can replace the gravy boat in the world to one in its inventory.
- With spice inside, it would replace spice inside the device with the one inside its inventory.
- With flower pot inside, it would take out spice from the device.
Comparator support:
- Full dishes emits signal, while empty ones does not.
- Gravy bot emits signal based on how much use remaining, 3 for each use.
- Stew pots emits signal only when it is idle. It outputs sum of ingredient and bowls of liquids inside, plus 1.
- Pans emits signal only when it is idle. It outputs sum of ingredient plus 1. If its output slots are blocked, outputs 15.
- Wolf statue emits signal based on its heat level, if directly heated by stove, output 9. And the value would add 3 for each heat level.
Mod Support
Farmers' delight
simple farming
crock pot
and other mod ingrendients with proper food tags.
Datapack and Extension support
All of our recipes and process can be changed or added through datapack. Most of features are configurable.
We have a tag based system and its easy to make new supports. We also have many convenient apis to get things work.
Author
This project are presented by Teammoeg members:
Developer: khjxiaogu
Artist: Lyuuke
This project are open sourced under the license of GPLv3.
Discord:
Join the discord to get exclusive update previews and new projects notifications
Modpack usage:
Feel free to use this mod in any of modpacks, or modify for specific use.
Support and Connect to Us
Discuss with us in Discord:
Support us to let us create more!
And find your name on our website and also a special role in our Discord
Support List Golden Support List
Other than Discord, find out our TeamMoeg Forum here