Nbt Crafting (Fabric)

Nbt Crafting (Fabric)

630k Downloads

Unknown type in dollar expression

LemmaEOF opened this issue ยท 2 comments

commented

Version
Minecraft 1.14.4, NBT Crafting 1.2.1
Describe the bug
I'm getting a DollarException when trying to use dollars in an output for a recipe. My goal is to copy tags from inputs to the output, but it's throwing a DollarException: Unknown type in dollar expression whenever I try to craft it. It could either be because the tags I'm trying to carry over strings to the result or because I grab tags from multiple inputs.

To Reproduce

  1. Use this json (uses items from Workshop, but should work with any items with the same tags)
  2. When the recipe is put together in a crafting bench, the exception is thrown

Expected behavior
The output item should have the tags {Binding:"string",HeadBinding:<the value of Binding on the head item>,HandleBinding:<the value of Binding on the handle item}

Log
exception

Additional context
When attempted, the head and handle each have NBT tags of exactly either {Binding:"vine"}, {Binding:"silk"}, or {}.

commented

It throws that exception when Binding does not exist.
I'm gonna fix it though ;)

commented

Hm, I'm pretty sure I made sure that it existed on both the head and handle. I'll check again in the morning.