Using Tesseract to transfer items, it can stack items with same id and lore, but they are actually different items.
This situation is similar to https://github.com/Slimefun/Slimefun4/issues/3379 but I've looked at the code, tesseract uses dough's utils to compare items, which doesn't compare pdcs so items can be stacked.
The tested items that are affected: Infinity Storage, Network Quantum Storage.
Steps to reproduce the Issue (Required)
Setting up a pair of tesseract. 1 and 2.
Get a barrel, and put items in it, we label it as Barrel A.
Get a barrel, put nothing in it, we lavel it as Barrel B.
Put Barrel A in Tesseract 1's output slot.
Put Barrel B in Tesseract 2's input slot.
The Barrel A's amount increases.
Expected behavior (Required)
Tesseract can distinguish items with same id and lore but different pdcs.
Description (Required)
Using Tesseract to transfer items, it can stack items with same id and lore, but they are actually different items. This situation is similar to https://github.com/Slimefun/Slimefun4/issues/3379 but I've looked at the code, tesseract uses dough's utils to compare items, which doesn't compare pdcs so items can be stacked.
The tested items that are affected: Infinity Storage, Network Quantum Storage.
Steps to reproduce the Issue (Required)
Expected behavior (Required)
Tesseract can distinguish items with same id and lore but different pdcs.
Server Log / Error Report
Environment (Required)