Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

AimwareDotCom

Members
  • Joined

  • Last visited

  1. So I've been trying to get into modding minecraft, and so far my experiences have been utterly garbage. Even though the game's source code looks like it has been put through a hashing algorithm 500 times, and that it is way too complex than what it should be-- I'm willing to learn. After switching over to the forge API, I'm stuck on an issue where the client cannot load resource packs because the file passed in the function turns out to be null. I have no idea what is causing this, nor am I patient enough to sit for hours trying to go from function to function of the unreadable nonsense. So, the great forge modders of this forum, could you please suggest any solutions to this problem? Logs: java.lang.ExceptionInInitializerError at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:212) at net.minecraft.client.Minecraft.init(Minecraft.java:508) at net.minecraft.client.Minecraft.run(Minecraft.java:416) at net.minecraft.client.main.Main.main(Main.java:118) Caused by: java.lang.NullPointerException at net.minecraftforge.fml.client.SplashProgress.createResourcePack(SplashProgress.java:726) at net.minecraftforge.fml.client.SplashProgress.<clinit>(SplashProgress.java:94) ... 4 more That log is created because of this function in the class SplashProgress: private static IResourcePack createResourcePack(File file) { // This is where the exception is thrown, // the file passed in as the parameter is // null. if(file.isDirectory()) { return new FolderResourcePack(file); } else { return new FileResourcePack(file); } }

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.