Brewin' And Chewin'

Brewin' And Chewin'

Mod

Fermenting addon for Farmer's Delight.

Client and server Food

20.4k downloads
41 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...

Changes

  • Fluid Display Item JSONs can now accept fluid tags as a key.

Bugfixes

  • Fixed JEI compatibility having a missing texture.
  • Fixed JEI compatibility having incorrect inputs.

Changes

  • Ported the mod to 1.21.1.
  • The mod now supports NeoForge and Fabric under one codebase.
    • Multiloader probably won't happen for 1.20.1, please don't ask.
  • Made improvements to vanilla recipe book integration.
  • Removed the fallback fluid rendering from the keg's tooltip if an item isn't present. You're likely to have an associated item.
  • Renamed certain item tags to match conventional names closer.
    • brewinandchewin:cheese_wedges -> brewinandchewin:foods/cheese_wedge
    • brewinandchewin:horror_meats -> brewinandchewin:foods/horror_meat
    • brewinandchewin:raw_meats -> brewinandchewin:foods/jerky_meat
    • brewinandchewin:pizza_toppings -> brewinandchewin:foods/pizza_topping
  • Delayed damage from Tipsy now bypasses most forms of damage reduction.
  • Intoxication now affects all sources of saturation.
  • Rewrote Tipsy chat scrambling to make it more consistent across players, and to follow the original logic.
    • Tipsified chat messages now count as modified messages on the client, and you are now able to be prompted to see the original by hovering over the chat.
  • Re-organised the creative tab.
  • Brewin' and Chewin' 1.21.1 files are now hosted on the Greenhouse maven. Please read the README for more information.

Internal

  • Swapped config solution from Forge config to Greenhouse Config.
    • There is no config screen at the moment. This will be added later.
  • Updated recipe code to match 1.21.1 specifics, such as allowing NeoForge fluid ingredients.
    • Unfortunately, I cannot extensively document the changes right now, as they swept across the entire mod. Hopefully I'll get to working on the wiki soon - Pug.
  • Swapped fluid ingredients for BnC Fermenting recipes to use fluid tags.
  • Removed the maximum of 10000mB for Keg capacity in the configuration.

Bugfixes

  • Fixed keg eating fluid inputs when extracting more than the output slot's stack amount.

Bugfixes

  • Fixed Tipsy effect hurt logic running on the client when it's not supposed to.
  • Fixed EMI not considering a recipe with an empty fluid as craftable when you can empty the Keg's fluid contents.

Features

  • Added EMI compatibility.
  • Renamed Scarlet Pierogies to Scarlet Pierogi.
    • Items with the old ID will be converted to use the new ID.
      • The main caveat to this rule is that modded containers may not work. To workaround this, you should have any Pierogi in your inventory.
      • Do not report the above to any mod developers, it's unavoidable.
  • Introduced DFU, currently used for converting brewinandchewin:scarlet_pierogies items to the new name.
  • Re-ordered the creative menu to make more sense.
  • Kombucha will no longer show up in the creative menu if Farmer's Respite is not installed.

Bugfixes

  • Fixed an item loss bug within JEI when a recipe has no fluid ingredient input
  • Fixed coaster item removals not being synced to nearby clients. (#19)
  • Fixed Kegs not prioritising the actual insertion item's crafting remainder items for recipes. (#21)
  • Fixed inconsistencies with inserting/extracting fluids within the Keg GUI. (#25)
  • Keg fluid item slot placement no longer operates each tick, it now only operates as soon as the item is put into the keg.
  • Fixed Keg bubbles not animating for recipes with no fluid ingredient.
  • Fixed Keg hopper/item insertion interactions only allowing for the first 3 input slots to be used.
  • Fixed Keg hopper/item insertion interactions placing items in the output slot instead of the container slot when inserted from a side that is not above the keg.
  • Fixed a crash caused by attempting to sync Tipsy to the client on the client.

Language

  • Added Japanese localization (#22)

Bugfixes

  • Fixed a crash involving Tipsy's text scrambling and empty signs.
  • Fixed Tipsy numbness packets being unnecessarily sent from server to client each tick, even when they have not been updated.

Bugfixes

  • Fixed Creamy Onion Soup appearing as Dog Food on the coaster.

Changes

  • Added Coaster models for these items:
    • Baked Cod Stew
    • Beef
    • Beef Stew
    • Beetroot Soup
    • Bone Broth
    • Bowl of Stuffed Pumpkin
    • Cod Roll
    • Cooked Chicken
    • Cooked Mutton
    • Cooked Porkchop
    • Cooked Rabbit
    • Chicken Soup
    • Creamy Onion Soup
    • Dog Food
    • Egg
    • Fiery Fondue
    • Fish Stew
    • Fried Rice
    • Fruit Salad
    • Glow Berry Custard
    • Kelp Roll
    • Kelp Roll Slice
    • Melon Popsicle
    • Mixed Salad
    • Mushroom Stew
    • Nether Salad
    • Noodle Soup
    • Pumpkin Soup
    • Rabbit Stew
    • Raw Beef
    • Raw Chicken
    • Raw Mutton
    • Raw Porkchop
    • Raw Rabbit
    • Salmon Roll
    • Steak
    • Suspicious Stew
    • Tomato Sauce
    • Vegetable Soup
  • Updated compat recipe naming schema to brewinandchewin:<recipetype>/<modid>/<name>
  • Kegs can no longer accept fluids that are not associated with any pouring recipe.
  • Removed brewinandchewin:keg_blacklist fluid tag, to match the above change.

Bugfixes

  • Fixed crashes with KubeJS when attempting to modify the mod's recipe types on a server. (#16)
  • Fixed pouring recipes not being available for Farmer's Respite. (#17)

Bugfixes

  • Fixed Intoxication Hunger overlay misplacing other hud elements such as Thirst Was Taken's Thirst hud element. (#14)
  • Fixed Tankards on Coasters having a missing texture. (#13)

Bugfixes

  • Fixed Intoxication not having a lang key.
  • Fixed missing texture on Tankard based Coaster models.
  • Fixed client-sided recipe result error exposed by KubeJS.

Changes

  • Implemented the ability to use the output's crafting remainder item for pouring recipe containers. You may do this by not specifying a container if the output has a crafting remainder. (#9)
  • Updated en_us with effect descriptions. (#10)
  • Added ru_ru lang support. (#10)

Bugfixes

  • Fixed vanilla recipe books being unable to place uncombined stacks of items.
  • Fixed Coasters always outputting a strength signal of 15. (#6)
  • Fixed Kippers being compostable. (#7)
  • Fixed Fiery Fondue Pot not being tagged as farmersdelight:heat_source (#8)

Compatibility

  • Added any items containing meat to origins:meats, and drinks to origins:ignore_diet
  • Fixed Kombucha not being craftable.
  • Buffed Kombucha to make it a net positive.
  • Added temporary Farmer's Respite compat to the mod files.
  • Fixed certain items not matching Farmer's Delight's specifications of being an odd number of minutes for Comfort/Nourishment. This affects:
    • Fiery Fondue
    • Scarlet Pierogies
    • Creamy Onion Soup
    • Vegetable Omelet

Brewin' and Chewin' 3.0.0 is a total rework across the board regarding many bits of content. This is ultimately a condensed version of the changes that were put into this update.

More documentation on the resource pack and data pack specifics will be written up in the near future. For now, I'd suggest making sense of the source code in these areas.

Keg Reworks

Reworked the Keg from the ground up.

  • The item display slot is now a fluid slot, which can be interacted with with mods such as Create and Supplementaries.
    • With this above change in mind, the Recipe Book and JEI now support inserting fluids into the container.
    • If you wish to add/change the display item for a fluid whilst it's in the keg's fluid slot, you may add a JSON file within the brewinandchewin/fluid_item_displays directory.
  • Reworked the Keg recipes into Fermenting and Pouring recipes.
    • Fermenting handles changing the fluid or a result item over time.
    • Pouring handles removing the fluid from the container.
  • Renamed the Cold temperatures from Frigid and Cold to Cold and Chilly.
  • You may now change the temperature of the Keg with only one block, you'll need two to get to Cold or Hot temperature.
  • The detection range of temperature blocks for the Keg has been increased to 2 blocks.
  • Normal temperature recipes can now be made whilst the Keg is Chilly or Warm.

Coaster

The coaster has been reworked to support different items, along with allowing for 4 items at once.

  • Certain items have unique models when put on a coaster.
  • You are able to add your own models/change existing models through a resource pack within the brewinandchewin/coaster directory.

Status Effects

Tipsy has been reworked from the ground up.

  • Tipsy now provides the screen with a wobble effect. This is stronger at higher amplifiers.
    • This can be turned off and replaced with an overlay using Minecraft's distortion strength setting. Similar to Nausea.
  • At Tipsy III or higher, your mouse will have drag to it. This is stronger at higher amplifiers.
  • At Tipsy IV or higher, chat sent by you, other player's chat on your end and signs will be scrambled. This is stronger at higher amplifiers and can be turned off through the config.
  • Tipsy may now delay damage, notated by orange Tipsy hearts. Depending on your amplifier of Tipsy, you may delay more health.
  • Tipsy can now be entirely removed using Milk, or Milk Bottles if it's the only effect active.

Intoxicated has been reworked.

  • Intoxicated now makes the player unable to gain Saturation from food whilst it is active.
  • Intoxicated can now be removed using Milk, Milk Bottles or Hot Cocoa.

Sweet Heart has been reworked.

  • Sweet Heart now allows for extra saturation based healing at any hunger level on top of the existing saturation healing when it is active.

Added Raging effect.

  • This effect can be found on Bloody Mary, giving Raging I for 1 minute, and Red Rum, giving Raging I for 2 minutes.

  • Raging allows you to gain a 5% attack speed boost upon dealing melee damage to entities. This stacks up to 4 times. Increases by 2.5% per amplifier.

  • Removed Satisfaction.

Miscellaneous

  • Rebalanced most food values in the mod.
  • Rebalanced all drink values to generally be much shorter with effect durations.
    • Typically all drinks will fall under a 2-3 minute duration of Tipsy, and less for Intoxicated and most buffs. This means that you'll need to repeatedly drink if you wish to keep effects active for a long time.
  • Changed certain recipes to have them make more sense within the mod.
  • Final 1.19.2 version, uploaded for archival reasons.
  • Final 1.18.2 version, uploaded for archival reasons.

Project members

Pug

Developer

Umpaz

Developer

Details

Licensed MIT
Published 3 months ago
Updated 4 days ago