I would like to add that this issue seems to potentially affect all situations where subchunks are used, including in realms and on the client-side in general. This leads me to believe that the problem is not isolated to a specific server implementation (like BDS) but could be a more widespread issue in any environment utilizing subchunk caching.
As of now, I am uncertain if this issue also exists in older versions of the software. However, the core of the problem appears to be with the client's inability to correctly unload block entities. This improper handling of unloading could be causing the observed anomalies and UI issues. Further investigation or testing in different versions and environments might be needed to fully understand the scope and history of this issue.
I would like to add that this issue seems to potentially affect all situations where subchunks are used, including in realms and on the client-side in general. This leads me to believe that the problem is not isolated to a specific server implementation (like BDS) but could be a more widespread issue in any environment utilizing subchunk caching.
As of now, I am uncertain if this issue also exists in older versions of the software. However, the core of the problem appears to be with the client's inability to correctly unload block entities. This improper handling of unloading could be causing the observed anomalies and UI issues. Further investigation or testing in different versions and environments might be needed to fully understand the scope and history of this issue.
This file contains very important information. For community developers, this is extremely important, and I don't understand why it needs to be removed.
Steps to Reproduce
Create a custom item with
minecraft:transform_materialstagSave the following as
test_item.jsonin/behavior_packs/your_addon/items/:Create a Smithing Transform Recipe using the custom item
Save this as
test_smithing.jsonin/behavior_packs/your_addon/recipes/:Load the addon in Minecraft: Bedrock Edition
Use
/give @s test:testTry placing testaddon:test in the Smithing Table as
addition.Expected Behavior
Any item with
minecraft:transform_materialsshould be valid asaddition.Actual Behavior
Only
minecraft:netherite_ingotis accepted, despite the documentation stating the tag should be used.Issue
The check hardcodes
netherite_ingotinstead of using the tag, makingtransform_materialsmeaningless for addons.This restriction serves no purpose and should be removed to allow proper addon support.