/
minecraft changed how shader settings are stored, soup will attempt to update saved layers to the new format, but it may fail occasionally. in some circumstances it will let you know, but sometimes it will think its fine, but not be
key.keyboard.x, key.mouse.left, or key.keyboard.taba few changes ive slowly done over the past few months, no update to a modern version yet
loop that reapplies shaders to parts of the previous frameout_of_bounds now has some slightly arcane parameters to do cool extra stuff, which loop sharesSquish to soup:rotate, that when set to 1, makes it rotate without stretching the imageto see something cool using the new modifier, copy:
{"shaders":[{"id":"soup:rotate","passes":{"default":[{"uniforms":{"Angle":{"values":["10.0"]}}}]}},{"id":"soup:zigzag","passes":{"default":[{"uniforms":{"Zag":{"values":["0.02","0.13","0.42"]},"Zig":{"values":["7.0","0.0","2.0"]}}}]}}],"modifiers":[{"id":"soup:loop","passes":{"souper_secret_settings:before_layer_render":[{"uniforms":{"Offset":{"values":["31","-28"]}}}]}}]}
to your clipboard, then run
/soup:layer copy load clipboard
fixed typing layer name causing layer screen to reopen, deselecting the text input