Description
Describe the bug
Making any custom items and assigning an item model or asset_id from a datapack works flawlessly in java but in bedrock such changes to the items appearance through the aforementioned methods does not change them on bedrock/geyser
To Reproduce
- Create a datapack for a custom recipe with the correct folder structure (New Datapack\data\datapack_name\recipe\items)
- Create a .json file for a new recipe and add it to the recipe\items folder
- Example crafting recipe with custom components looking like this: https://misode.github.io/recipe/?share=zy7mUOWvgh
- Notice the newly added correct components "asset_id" and "minecraft:item_model"
- Run the game/server login and join
- Works perfectly as a java user, you can see the item model and asset is changed
- Run and join through Bedrock, it appears to remain the same as if the item was not modified at all
Expected behaviour
Expected that the item components on the item would appear as they do on java, such as the appearance of items through minecraft:item_model or asset_id through the equippable component
Screenshots / Videos
Screenshot from Java, Inventory
Screenshot Left Java, Right Bedrock
Server Version and Plugins
Paper version 1.21.4-128-main@7e21cb8 (2025-01-26T22:08:28Z) (Implementing API version 1.21.4-R0.1-SNAPSHOT)
You are running the latest version
Previous version: 1.21.4-121-88bbead (MC: 1.21.4)
Geyser version 2.6.0-b751 (git-master-5836dab) (Java: 1.21.4, Bedrock: 1.21.40 - 1.21.44 - 1.21.50 - 1.21.51)
Geyser Dump
https://dump.geysermc.org/kPrpuH6vD0pyteiRs2yUFXrgXDRoPAov
Geyser Version
Geyser version 2.6.0-b751 (git-master-5836dab) (Java: 1.21.4, Bedrock: 1.21.40 - 1.21.44 - 1.21.50 - 1.21.51)
Minecraft: Bedrock Edition Device/Version
1.21.51
Additional Context
No response
Activity