Skip to content

Add loading of new util.json mappings#5823

Merged
eclipseisoffline merged 5 commits into
GeyserMC:masterfrom
eclipseisoffline:util-mappings
Sep 17, 2025
Merged

Add loading of new util.json mappings#5823
eclipseisoffline merged 5 commits into
GeyserMC:masterfrom
eclipseisoffline:util-mappings

Conversation

@eclipseisoffline
Copy link
Copy Markdown
Member

@eclipseisoffline eclipseisoffline commented Sep 15, 2025

This PR adds functionality to load the new util.json mappings added in mappings-generator#85. Mappings are lazily loaded in UtilMappings.

At the moment only gameMasterBlocks is used, but #5692 will make use of dangerousBlockEntities and dangerousEntities.

This PR depends on mappings#109 to be merged.

Loading of the new mappings has been tested (BlockBreakHandler#canDestroyBlock returned false when breaking command blocks without OP permissions).

@eclipseisoffline eclipseisoffline merged commit e8e4e80 into GeyserMC:master Sep 17, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants