Updating from Nbt Crafting v2¶
More changes will be added to this page while the update is being developed.
- 
Renamed everything from
nbtcraftingtonbtcrafting3. I really mean everything. Don't forget the entry in yourfabric.mod.json! - 
The maven endpoint now also uses
de.siphalor:nbtcrafting3-<minecraft version>. - 
Nbt Crafting will no longer scan and load all recipes. Based on the
nbtcrafting:wrappedrecipe type from Nbt Crafting v2, all recipes have to use thenbtcrafting3:datarecipe type. - 
Since wrapping is now the default,
nbtcrafting:wrappedhas been removed. - 
Dollars:
- 
The Dollar engine has been almost completely rewritten. While simple dollar expressions might still be working, breakage is expected.
 - 
Merge dollars will now always be evaluated after normal dollars. This allows for more flexibility while merging, but breaks backwards compatibility, as previously merge dollars were always evaluated before normal dollars.
 - 
To make full use of merging, you may now use a dollar expression starting with a
$as a merge mode. See the NBT merging documentation. - 
The
mergemerge mode (default) will now act the same askeepfor primitive values. - 
The characters for type casting have been changed to more closely resemble SNBT.
Most notablySno longer stands for string andBdoesn't stand for boolean anymore - 
Dollar functions are a thing now
 
 -