[BUG] 6.0.1370+ use the wrong Registrate version #106

Closed
opened 2023-02-08 06:02:39 +00:00 by sxjeru · 3 comments
sxjeru commented 2023-02-08 06:02:39 +00:00 (Migrated from github.com)

"EnderIO-6.0.1370/1371-alpha-nightly-all.jar" is suitable for 1.19.2,
but built-in "Registrate-MC1.19.3-1.1.10.jar",
instead of "Registrate-MC1.19-1.1.5.jar".

This has led to the following errors:

Mod File: /D:/Game/1.19/.minecraft/mods/EnderIO-6.0.1370-alpha-nightly-all.jar
	Failure message: Ender IO (enderio) has failed to load correctly
		java.lang.reflect.InvocationTargetException: null
	Mod Version: 6.0.1370-alpha-nightly
	Mod Issue URL: https://github.com/SleepyTrousers/EnderIO-Rewrite/issues
	Exception message: java.lang.ClassNotFoundException: net.minecraftforge.event.CreativeModeTabEvent$Register

The following files can work properly:

  • EnderIO-6.0.1371-alpha-nightly.jar
  • Registrate-MC1.19-1.1.5.jar

Or only EnderIO-6.0.1369-alpha-nightly-all.jar

"EnderIO-6.0.1370/1371-alpha-nightly-all.jar" is suitable for 1.19.2, but built-in "Registrate-MC1.19.3-1.1.10.jar", instead of "Registrate-MC1.19-1.1.5.jar". This has led to the following errors: ``` Mod File: /D:/Game/1.19/.minecraft/mods/EnderIO-6.0.1370-alpha-nightly-all.jar Failure message: Ender IO (enderio) has failed to load correctly java.lang.reflect.InvocationTargetException: null Mod Version: 6.0.1370-alpha-nightly Mod Issue URL: https://github.com/SleepyTrousers/EnderIO-Rewrite/issues Exception message: java.lang.ClassNotFoundException: net.minecraftforge.event.CreativeModeTabEvent$Register ``` The following files can work properly: - EnderIO-6.0.1371-alpha-nightly.jar - Registrate-MC1.19-1.1.5.jar Or only EnderIO-6.0.1369-alpha-nightly-all.jar
CitiesXL2815 commented 2023-02-08 06:43:21 +00:00 (Migrated from github.com)

What are you trying to do, these are dev builds an aren't Available for Testing, and if you have issue, we can't help you sorry

What are you trying to do, these are dev builds an aren't Available for Testing, and if you have issue, we can't help you sorry
sxjeru commented 2023-02-08 06:58:25 +00:00 (Migrated from github.com)

Is it necessary to add an upper bound to "registrate_version_range"?
399e6cf881/gradle.properties (L35)

Is it necessary to add an upper bound to "registrate_version_range"? https://github.com/SleepyTrousers/EnderIO-Rewrite/blob/399e6cf881db97c3762b02a1e22f059dc68239df/gradle.properties#L35
justliliandev commented 2023-02-08 07:59:07 +00:00 (Migrated from github.com)

I'm aware of this problem
the build jar is not intended for use yet
there should be an upper bound, but there was no good way to figure out what it should be, before the verwion released
this is also fixed already in one of my branches, will be fixed when that branch is merged

I'm aware of this problem the build jar is not intended for use yet there should be an upper bound, but there was no good way to figure out what it should be, before the verwion released this is also fixed already in one of my branches, will be fixed when that branch is merged
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Team-EnderIO/EnderIO#106
No description provided.