Skip to content

Geyser fails to load items with high Custom Model Datavalues #6336

@Spyplayz13

Description

@Spyplayz13

Describe the bug

When using resource packs with high custom_model_data values (e.g., 106007074), Geyser fails to load or render the item. The item appears as a default texture.

To Reproduce

Create geyser mappings with an item using a high custom_model_data value (e.g., 106007074)
Load the pack through Geyser
Join from a Bedrock client
Check the Item. It should be with the default item texture

Expected behaviour

Items with any valid custom_model_data value should load and render correctly.

Screenshots / Videos

https://drive.google.com/file/d/1_f2uV7xlwbRcUpcttnzev9DMGGdg_6oA/view?usp=sharing

Server Version and Plugins

Geyser version 2.9.5-b1103 (git-master-00feb5e)

Plugins-
Paper Plugins:
Nexo
Bukkit Plugins:
Essentials, floodgate, Geyser-Spigot, GeyserUpdater, *GeyserUtils, ItemEdit, packetevents, ProtocolLib, ViaVersion

Geyser Dump

No response

Geyser Version

2.9.5-b1103 (git-master-00feb5e)

Minecraft: Bedrock Edition Device/Version

26.13

Additional Context

Lower values work fine

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions