I'm seeing an interesting bug with KJS 6.1-build.337 (Forge 43.2.14), seemingly related to Quark at least, whereby fundamental recipes like oak logs to planks are broken.
No scripts necessary but including the below kubejs/server_scripts/recipes.js seems to help with reproducibility:
ServerEvents.recipes(event =>
{
event.shapeless('minecraft:gravel', ['3x minecraft:flint'])
})
Logs seem to indicate hosed tags (serializer-related maybe?) with many, many entries like this:
[01/08/2023 20:18:02 pm] [Server thread/WARN] Tried to get tag minecraft:acacia_logs from an empty tag context!
[01/08/2023 20:18:02 pm] [Server thread/WARN] Tried to get tag minecraft:planks from an empty tag context!
[01/08/2023 20:18:02 pm] [Server thread/WARN] Tried to get tag forge:rods/wooden from an empty tag context!
[01/08/2023 20:18:02 pm] [Server thread/WARN] Tried to get tag forge:cobblestone/normal from an empty tag context!
[...]
Full log here: https://paste.atlauncher.com/view/5edda05c-3f9e-491e-a1ea-20314ea01b59
Discovered in a large 300+ mod in-dev modpack and reduced down to an instance containing only the above script and the 15 mods listed here: https://pste.ch/qojilajome.css
This bug seems to only (or mostly) show up when creating new worlds, all pre-existing worlds I've thrown at this bisection haven't shown the bug.
Before I go posting issues on Git Hub, does this sound familiar to anyone, or even likely that KJS could be the culprit?