-
-
Notifications
You must be signed in to change notification settings - Fork 158
Update minecraft 1.21 #675
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
base: main
Are you sure you want to change the base?
Update minecraft 1.21 #675
Conversation
… most packet changes.)
almost working
Just me at the moment. Feel free to help tho. |
@JackCrumpLeys will the 1.21 work be done in this PR or on the next-1.21 branch (on the valence repo)? Im just gonna assume its here since thats ahead of current master. |
I plan to split this into smaller prs. Right now I'm just getting all the packets working then I will look into the logic side of things. |
Hey, let me know if you want any help with this! Probably gonna use valence for my project, and would like to use the latest version. |
I would love some help. You can help by simply fixing all the compile errors at the moment. then make sure we have all the packets for 1.21.4 (I think we have all the packets for 1.21.3) then I will make sure the complicated ones all encode/decode correctly. Right now embarrassingly a file is missing (forgot to git-add) so the packets inspector wont compile (I added a feature to see packets that did not encode/decode) I should have that pushed this late afternoon (~6 hours). |
c7bb563
to
1488c18
Compare
re-add Default to Itemstack + use SoundId::Inline
pub enum IDSet<'a> { | ||
NamedSet(Cow<'a, str>), | ||
pub enum IDSet { | ||
NamedSet(String), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why change this to a String
from Cow
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I probably wanted to use ID set in a place where 'a is inappropriate e.g item stack. I honestly don't remember and it can probably be made back into a lifetime.
How is this coming along? I've seen that this PR has been quiet for some time. |
@nicolube im working on 2 PRs on https://github.com/JackCrumpLeys/valence/ atm waiting for a review from @JackCrumpLeys |
Update extractor to 1.21.5
Update to minecraft 1.21.*
What needs to be done: