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

An attemp to update to 1.20.6 #355

Draft
wants to merge 1 commit into
base: 1.20.4
Choose a base branch
from
Draft

Conversation

ellet0
Copy link
Contributor

@ellet0 ellet0 commented Apr 30, 2024

I sent a PR for updating to 1.20.4 and it seems to be working, but this require more work because of more breaking changes

The goal of this PR is to update the mod so it work with 1.20.5 since there are some breaking changes
And I will try to update it with care, so when require java 21 as minimum because of 1.20.5, it's also updated in README.md, in GitHub CI and also in all the other places

if there is something I'm not sure about or something doesn't look right (Unreachable code that is already before this update for example) I will always leave a TODO so we can look to them later

For now forge doesn't support 1.20.5/6 so to not cause build failure I temporarily disable it, also player animator dependency mod (I might send a PR right after this) has not updated to 1.20.5 yet

This PR might be closed and never finished since I'm not familiar with the Minecraft Apis and also not with this repository, and also player animator dependency has not updated to 1.20.5/6 yet

@@ -2,7 +2,7 @@

<div align="center">

<a href="">![Java 17](https://img.shields.io/badge/Java%2017-ee9258?logo=coffeescript&logoColor=ffffff&labelColor=606060&style=flat-square)</a>
<a href="">![Java 21](https://img.shields.io/badge/Java%2021-ee9258?logo=coffeescript&logoColor=ffffff&labelColor=606060&style=flat-square)</a>
Copy link
Owner

Choose a reason for hiding this comment

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

Is the Java version bump necessary?

Copy link
Contributor Author

@ellet0 ellet0 May 6, 2024

Choose a reason for hiding this comment

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

Is the Java version bump necessary?

1.20.5 and newer versions require Java 21

Read this for more info: https://www.minecraft.net/en-us/article/minecraft-java-edition-1-20-5

And also this for most of the breaking changes:
https://fabricmc.net/2024/04/19/1205.html

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.

None yet

2 participants