Skip to content

Revamped Minecraft: Java Edition Gamerules#6145

Merged
onebeastchris merged 11 commits intoGeyserMC:masterfrom
SleepyPopp:gamerule-revamp
Feb 20, 2026
Merged

Revamped Minecraft: Java Edition Gamerules#6145
onebeastchris merged 11 commits intoGeyserMC:masterfrom
SleepyPopp:gamerule-revamp

Conversation

@SleepyPopp
Copy link
Copy Markdown
Contributor

@SleepyPopp SleepyPopp commented Jan 28, 2026

This PR introduces two changes:

  • A revamp of the existing Minecraft: Java Edition gamerules found in GameRule.java.
  • Update /geyser settings menu to use the revamped Minecraft: Java Edition gamerules.

I accidentally killed #6144 by renaming the branch. So, this is just that PR, but with the branch rename.

This PR is on hold till we figure out a way to handle gamerules on versions of Minecraft below 1.21.9.

Copy link
Copy Markdown
Member

@onebeastchris onebeastchris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - as Geyser emulates a 1.21.11 client it makes sense to use 1.21.11 gamerules. It looks like 26.1 is going to add a proper gamerule screen which will allow querying gamerules dynamically; till then, this is fine. Thanks for the PR!

@onebeastchris onebeastchris merged commit bd4387a into GeyserMC:master Feb 20, 2026
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.

In 1.21.11, Settings menu still use old game rule names to change game rules

2 participants