Repository navigation
feat: make vinegar, sap, catsup, mustard, maple syrup and olive oil - #100
Merged
Merged
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
- Vinegar: wine or cider poured into a liquid container sours into vinegar after vinegar.minutes; an empty glass bottle draws one level. - Sap: an empty glass bottle on an oak, birch or dark oak log collects sap, with a per-log cooldown kept in the chunk. - Saucepan bottling: vinegar and sap pour in as the liquid. An empty glass bottle on a pan holding exactly a recipe's liquid and ingredients, boiled long enough, fills with the output: catsup (vinegar, tomato paste, sugar), mustard (vinegar, mustard seeds, salt) and maple syrup (sap). - Olive oil: crafting recipes can set fill: false so their inputs lie as themselves on a fill station, which lets the cheese press press olives. - Catsup and mustard are sandwich layers. Configured in the new condiments.yml. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
JustinasLa
force-pushed
the
feat/condiments
branch
from
October 29, 2026 16:34
7352eef to
e2cb763
Compare
An input whose food has a display.furniture model for the station shows it, like results already do, so olives lie crushed in the cheese press. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts: # src/main/java/net/tfminecraft/cooking/liquid/LiquidContainerHandler.java
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Ways to make condiments, configured in the new
condiments.yml. On Dev since 2026-10-29, together with the pizza work and the dish features built on top of it. The full in-game checks aren't confirmed yet.vinegar.minutes(default 60).vinegar.brews). The container shows separate souring and vinegar levels.sap.logs) collects sap. The log gives sap again aftersap.cooldown-minutes, kept per log in its chunk so it survives restarts.boil-secondssince the last thing went in:fill: falsemakes a fill station's recipe keep its inputs as themselves, with no pour-return. That lets the cheese press take two olives for one oil next to its milk recipe.sandwiches.yml.The food types, models, cheese press recipe, saucepan colours and ItemsAdder art are server config, deployed to Dev with this.
Documentation impact
condiments.ymldocuments its keys, andfillis documented at the top ofcrafting-stations.yml.Contract
fill.mvn -o -B clean verify: 1307 tests pass and line coverage is still 100%. NewCondimentCoverageTest,SauceReferenceBottleTest,LiquidContainerVinegarTest, and afill: falsetest inCraftingStationCoverageTest.ProvinceSystem/wiki/cookingor related pages): no change.Notes
src/main/resources. Do not edittarget/.cookware.ymlis not loaded.🤖 Generated with Claude Code