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

Update to 1.21.3 #252

Merged
merged 9 commits into from
Nov 2, 2024
Merged

Update to 1.21.3 #252

merged 9 commits into from
Nov 2, 2024

Conversation

JulianVennen
Copy link
Contributor

No description provided.

Copy link
Member

@MattSturgeon MattSturgeon left a comment

Choose a reason for hiding this comment

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

Thanks for working on this! I had started on a port locally, but hadn't had chance yet to investigate some of the mixins that needed re-working.

I'll pull this locally to test it out. Other than some minor feedback (below) the diff LGTM).

Comment on lines +50 to +60
ClientInput input = new ClientInput();
Input keyPresses = mc.player.input.keyPresses;
input.keyPresses = new Input(
false,
false,
false,
false,
false,
keyPresses.shift(),
false
);
Copy link
Member

Choose a reason for hiding this comment

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

This will be simplified by #253, but this is fine and shouldn't be blocked by that PR.

@@ -26,25 +26,25 @@ release_type=release
# https://maven.parchmentmc.org/org/parchmentmc/data
# Forge dependencies use maven's version range spec:
# https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html
minecraft_version=1.21
minecraft_version=1.21.3
parchment_version=1.21-2024.07.07
Copy link
Member

Choose a reason for hiding this comment

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

We can bump parchment to 2024.07.28, although it's unrelated to porting so maybe in a separate commit or separate PR?

gradle.properties Outdated Show resolved Hide resolved
@@ -26,25 +26,25 @@ release_type=release
# https://maven.parchmentmc.org/org/parchmentmc/data
# Forge dependencies use maven's version range spec:
# https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html
minecraft_version=1.21
minecraft_version=1.21.3
parchment_version=1.21-2024.07.07
supported_mc_versions=

fabric_loader_version=0.15.11
Copy link
Member

Choose a reason for hiding this comment

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

I believe we should bump our loader dep to 0.16.7

Copy link
Member

Choose a reason for hiding this comment

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

Looks like you've bumped fabric_loader_req by mistake instead of fabric_loader_version.

One relates to the "minimum requirement" that ends up in our mod metadata, while the other is the version we download to build against.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah, sorry I misunderstood what you meant. It's fixed now

Copy link
Member

@MattSturgeon MattSturgeon Nov 2, 2024

Choose a reason for hiding this comment

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

TBH I don't know what the minimum req loader to run fabric 1.21.2+ would be, but if we're unsure it's better to ere on the side of caution and not bump it...

If you know roughly what it should be, I'm happy for it to also be bumped as appropriate 😁

gradle.properties Outdated Show resolved Hide resolved
gradle.properties Show resolved Hide resolved
common/src/main/java/net/xolt/freecam/mixins/GuiMixin.java Outdated Show resolved Hide resolved
common/src/main/java/net/xolt/freecam/mixins/GuiMixin.java Outdated Show resolved Hide resolved
Copy link
Member

@MattSturgeon MattSturgeon left a comment

Choose a reason for hiding this comment

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

Everything looks good. Testing locally I haven't found any issues yet.

Anyone wanting to test this before it gets released can use the CI build artifacts.

@MattSturgeon MattSturgeon changed the title Update to 1.21.2/3 Update to 1.21.3 Nov 2, 2024
@MattSturgeon MattSturgeon merged commit 52585a4 into MinecraftFreecam:main Nov 2, 2024
1 check passed
@MattSturgeon
Copy link
Member

Thanks again for dealing with this! 🚀

@JulianVennen
Copy link
Contributor Author

Thanks for the quick review ^^

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