You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here are things that need to be done for port to 1.15.2 to compile:
Change all Minecraft.getMinecraft() references to Minecraft.getInstance()
Forge configuration handler (net.minecraftforge.common.config.Configuration) is now gone, need to port SettingsClient, SettingsServer, SettingsGlobal files. Port to new format. Some information about the removal and possible new files is listed in this commit.
Change all keyboard events to use LWJGL 3. Porting information is here. This shouldn't be too hard task.
All Minecraft GUIs have changed quite a lot and they have been moved to widgets package. Port current GUIs to extend these new widgets and port to new format.
Cannot find package import net.minecraftforge.fml.common.network.simpleimpl for Packets (for ex. file PacketAnnounceServerAssist) to work. Have they moved this package somewhere?
net.minecraft.util.text.translation.I18n has been moved somewhere. Used in class TranslationHelper.
A lot of minecraftforge imports for class QuickHotbarMod are missing. For example: net.minecraftforge.fml.common.Mod.EventHandler, net.minecraftforge.fml.common.Mod.Instance...
Three minecraftforge packages for QuickHotbarEventHandlerServer have been moved somewhere else.
Quite a lot of forge errors again in class QuickHotbarEventHandler.
The text was updated successfully, but these errors were encountered:
I feel like it would also make sense to first port to one or two older versions so there would only be one or two major changed things at a time. This would make the list seem much less overwhelming. Could also build older versions of the mod at the same time.
Here are things that need to be done for port to 1.15.2 to compile:
The text was updated successfully, but these errors were encountered: