Hi! I'm trying to replace a recipe conflict for the Tetra toolbelt like so:
// String mesh recipe conflicts with Tetra rope
event.remove({ output: 'tetra:modular_toolbelt' });
event.shaped('tetra:modular_toolbelt', [
' R ',
'R R',
' R ',
], {
R: 'farmersdelight:rope',
});
But it isn't removed because of NBT data attached to the crafted item. This instead creates a recipe for a "blank" version of the toolbelt without NBT. The blank toolbelt opens its interface, but does not have any other functionality, due to Tetra's modular material system.
The toolbelt is a very special item that is described here in more detail: https://tetra.fandom.com/wiki/Toolbelt
I don't want to have to manually copy every value from /data into my KubeJS script. Is it possible for KubeJS to inherit the default NBT data from the original recipe?