Craftworks 0.4.1
Curse Maven Snippet
What's new
- A player whose connection never opened Craftworks' channels, such as the mock player another mod's game tests make, is sent none of its payloads, where logging one in used to fail with
Payload craftworks:assembling_recipes may not be sent to the client!. Game tests that load Craftworks beside a pack's own mods no longer fail for it. - The Creative Fluid Source (
craftworks:creative_fluid_source), a creative-only block for feeding an Assembler's Fluid Connections where no fluid mod is installed, such as the dev client: it holds one fluid, or none when placed. Use a filled bucket on it to set its fluid (the bucket stays full, in creative or survival) and an empty bucket to clear it; the fluid is kept over a reload and the item placed back keeps none. Its capability, on all six faces, gives its fluid without limit and accepts none, and it never pushes: an Assembler pulls from it as from any tank. It has no recipe, so EMI and JEI show none, and it drops itself when broken. Find it in the Craftworks creative tab after the Creative Energy Source, with stand-in art for now, and Jade, if installed, shows its fluid as, say, "Water, infinite", or "No fluid". (#32) - EMI and JEI show an Assembling recipe's fluid ingredients, each in the input row after the item ingredients as a fluid slot with its amount on hover, and the recipe is wider for it. In EMI a fluid ingredient is a real input, so looking up the fluid's uses lists the recipe. A recipe with no fluid ingredient looks as before. (#34)
- EMI and JEI draw an Assembling recipe at least as wide as its widest line of text, so the category (
Category: crafting-with-fluid) and the seconds sit inside the recipe and no longer run over the buttons beside it. (#33) - Assembler 2 and 3 craft recipes with a fluid ingredient, taking the fluid through two Fluid Connections at the centres of two opposite bottom edges of the machine. They turn with it and show as a grey ring on the casing, and exist only while the Held recipe has a fluid ingredient. Each pulls the fluid the Held recipe needs, and only that, from whatever tank or pipe touches it (anything with NeoForge's fluid capability) into the Assembler's one 1,000 mB fluid box; an Assembler never pushes fluid, though a mod that pushes can fill the box through a connection. (#25)
- Fill Recipe on Assembler 2 and 3 is refused, with a message, for a recipe with two fluid ingredients or one needing more than 1,000 mB of its fluid a craft, and still for any recipe with a fluid result. Assembler 1 still takes no fluid recipe. (#25)
- The fluid box takes only the Held recipe's fluid and is kept over a reload and a swap between Assembler 2 and 3. It is emptied when the Held recipe changes, on a swap to Assembler 1 and when the machine is broken. (#25)
- The screen of Assembler 2 and 3 shows the fluid box as a gauge beside the energy bar, with the fluid and its amount out of 1,000 mB on hover, and Jade, if installed, shows it as its own fluid bar, out of 1,000 mB. Assembler 1's screen and tooltip are unchanged. (#25)
This mod has no additional files

