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

1.20.4 #69

Open
wants to merge 1 commit into
base: migrate_to_1.20.2
Choose a base branch
from
Open

1.20.4 #69

wants to merge 1 commit into from

Conversation

s-yh-china
Copy link

No description provided.

@kpzip
Copy link
Contributor

kpzip commented Dec 27, 2023

Looks good for the most part. Is there a reason why you changed the dependency from being just the fabric resource loader to the fabric API as a whole?

@s-yh-china
Copy link
Author

s-yh-china commented Dec 27, 2023 via email

@sakura-ryoko
Copy link

sakura-ryoko commented Dec 27, 2023

Generally why my PR only changes the method code, so the maintainers can do the build script and mod version, which basically just remove's the compile warning.

A simple "lazy port" for 1.20.4 would work just fine also; I have tested it weeks ago. 👍
The 1.20.5 snapshot also works just fine so far, using some porting required under malilib and litematica, but nothing that would break syncmatica. 👍

@FlameFire26
Copy link

I build from your PR and test with mods:

  • fabric-api-0.92.0+1.20.4
  • syncmatica-1.20.4-0.3.11-dev

crash-2023-12-28_15.04.18-client.txt

Same crash as I add Malilib and Litematica. Or even disable Fabric API.

@sakura-ryoko
Copy link

I build from your PR and test with mods:

Same crash as I add Malilib and Litematica. Or even disable Fabric API.

Which PR did you use ?

@FlameFire26
Copy link

Which PR did you use ?

This PR's author @s-yh-china

@s-yh-china
Copy link
Author

i will test it, it work in my idea

@sakura-ryoko
Copy link

sakura-ryoko commented Dec 28, 2023

Which PR did you use ?

This PR's author @s-yh-china

I was looking at your log file. Are you running OpenJDK 21 (Azul) ? Perhaps try using JDK 17/18 for Minecraft and then lastly try fabric-api-0.91.1+1.20.4 or fabric-api-0.91.3+1.20.4 .

Nothing @s-yh-china changed should cause this error.

@FlameFire26
Copy link

I was looking at your log file. Are you running OpenJDK 21 (Azul) ? Perhaps try using JDK 17/18 for Minecraft and then lastly try fabric-api-0.91.1+1.20.4 or fabric-api-0.91.3+1.20.4 .

I tried both Oracle JDK 17.0.3.1 and Azul JDK 17.0.9, but still crash.
This time only Syncmatica, no Fabric API.
crash-2023-12-28_17.35.24-client.txt

  • Adding Malilib and Litematica has no help.
  • I was playing well using Azul JDK 21:
    • with 100+ mods with Syncmatica in MC1.20.2
    • with the same mods (have updated from 1.20.2) without Syncmatica in MC1.20.4

@sakura-ryoko
Copy link

sakura-ryoko commented Jan 2, 2024

@FlameFire26 --
Can you try with this build and see if you have the same results ? I am just curious if it has something to do with how you built the jar file.
https://github.com/sakura-ryoko/syncmatica/releases
Its pretty much the same as this PR.

@FlameFire26
Copy link

Sorry, I didnt notice that you have built yours.
It seems to work well when I enter world and open Litematica config.

@sakura-ryoko
Copy link

Sorry, I didnt notice that you have built yours. It seems to work well when I enter world and open Litematica config.

I usually only do that under the "releases" when I need to test something, so I uploaded it during this conversation for the most part.

Choose a reason for hiding this comment

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

Perhaps revert this change, and you should be good.

@sakura-ryoko
Copy link

sakura-ryoko commented Jan 5, 2024

I even have a 23w51b working branch if you're interested, but built against my own forks of malilib / litematica that I've been working with masa a bit to help him get them ported without needing to have him focus as much energy on it versus his re-write project, so I also did syncmatica as a downstream mod since 1.20.3-pre.2 .

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.

4 participants