Search Knowledgebase

Old Modpack Crashing When Starting Minecraft

With legacy modpacks, if the game crashes when you try to play it, it can be caused by a mod checking for updates somewhere on the internet that doesn't exist any longer.


What Causes The Game To Crash?

This crashing of the game when trying to start it is commonly caused by a mod looking for website that no longer exists and not handling the error in safe way. Below is an example of the error that will be in the client's crash reports when caused by this type of error.

Description: Initializing game

java.lang.ArrayIndexOutOfBoundsException: 0
    at bspkrs.util.ModVersionChecker.(ModVersionChecker.java:62)
    at bspkrs.util.ModVersionChecker.(ModVersionChecker.java:39)
    at bspkrs.util.ModVersionChecker.(ModVersionChecker.java:119)
    at bspkrs.armorstatushud.fml.ArmorStatusHUDMod.preInit(ArmorStatusHUDMod.java:41)
        ...

Fixing The Error

We have found that this fix works for the following modpacks:

  • Blood N' Bones

(Note: This is not every modpack this will work for, these are only the modpacks that StickyPiston has used this fix for)

  1. In the Twitch launcher, go to Mods.
    Twitch Launcher Mods area
  2. Within the Mods area, find and select Minecraft.
    Twitch Launcher game selection
  3. Right click on the modpack's profile settings and click Open Folder.
    Modpack Profile settings
  4. Open the config folder.
  5. Find the bspkrsCore.cfg file and open it with a text editor (like Notepad).
  6. Find the B:allowUpdateCheck setting in the file.
  7. Change the setting from true to false.
    Note: Make sure false is all lowercase.
  8. Save the file.
  9. Start the modpack.

After the file has been saved it should look similar to:

# Configuration file

general {
    #  [default: false]
    B:allowDebugOutput=false

    # Set to true to allow checking for updates for ALL of my mods, false to disable [default: true]
    B:allowUpdateCheck=false

    # The timeout in milliseconds for the version update check. [range: 100 ~ 30000, default: 3000]
    I:updateTimeoutMilliseconds=3000
}

StickyPiston Support

If this guide has not fixed your Minecraft server issues please open a support ticket and our dedicated team will be in touch.

Open Support Ticket


  • Modded, Troubleshooting
  • 27 Users Found This Useful

Was this answer helpful?

 Print this Article

Also Read

Reinstalling a modpack on your client

If you are having difficulty connecting to a modded server and you are getting errors like the...

Unable to Connect to Any Minecraft Server - java.net.SocketException: Address family not supported by protocol family: connect

Description When attempting to connect to any server the Minecraft client will time out. The...

Crashing on connecting after riding a vehicle or entity

This article relates to an incompatibility between the Archimedes Ships mod and blocks added by...

Crashing on connecting due to holding a bugged item

This article relates to a client crash that is caused by holding a bugged item in the player's...

Diagnosing lag issues with a Timings report

If you are running a server with many plugins it can be very difficult to diagnose performance...