Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 1.20.2 data #786

Merged
merged 14 commits into from
Nov 4, 2023
Merged

Add 1.20.2 data #786

merged 14 commits into from
Nov 4, 2023

Conversation

wgaylord
Copy link
Contributor

This adds the 1.20.2 data

I updated the packets using wiki.vg as a guide.

I used minecraft-data-generator-server to generate most of the other data, I had to fix the recipes it outputted since it used -1 instead of null.

I used mc-data-command-generator to generate the commands.json.

I updated the mapIcons.json by just checking the code for the names of each new icon.

And that's about it.

Hopefully everything looks good. We will need to eventually grab a fresh login packet for the loginPacket.json since there was login packet changes, but that sort of requires using minecraft-protocol.

jonesdevelopment added a commit to jonesdevelopment/sonar that referenced this pull request Nov 4, 2023
jonesdevelopment added a commit to jonesdevelopment/sonar that referenced this pull request Nov 4, 2023
* feat: implement block state id from PrismarineJS/minecraft-data#786

* feat: recode dimension nbt codec for JoinGame packet

* feat(fallback): recode gravity/block collisions check

* fix: remove unnecessary debug message

* fix: dynamicSpawnYPosition using a set Y buffer

* feat: refactor some verification-related configuration values

* fix: forEnumConstant() not saving default config values

* fix: remove Geyser characters from valid name regex

* feat: apply migration fix for every config string

* fix: don't do .toUpperCase() for every string

* feat: add more description to some enum config types

* fix: move "recommended" to listing in comment

* fix: remove mc association before queuing the connection

* refactor: closed -> knownDisconnect

* fix: incompatibility with latest BungeeCord

* refactor: fallbackPlayer -> user

* fix: BungeeCord kick message serialization not working
@rom1504 rom1504 merged commit e60570b into PrismarineJS:master Nov 4, 2023
@rom1504
Copy link
Member

rom1504 commented Nov 4, 2023

/makerelease

@rom1504bot rom1504bot mentioned this pull request Nov 4, 2023
@rom1504
Copy link
Member

rom1504 commented Nov 5, 2023

Ah wow this included the protocol, didn't see.

We'll need some much more extensive review for protocol.json

Will look

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.

2 participants