How to fix rlcraft crashing

Below you'll find a list of the most common crashes/problems in RLCraft with their fixes. I also included a few tags as well, you'll also find them defined below.

Quick Definitions & Versions

Tags

[Crash] - An exception is thrown, the VM crashes, and a report is generated in RLCraft/crash-reports
[Client] - The issue on the client side and can crash in singleplayer
[Server] - The issue is server sided
[Log] - The game hangs/closes without producing a crashlog. You can find such errors in RLCraft/logs/latest or a specific log based on date
[JVM] - In this case at least, issue is related to bad arguments when initializing the virtual machine
[Launcher] - A launcher is responsible for the problem
[Twitch] - The Twitch launcher is the specific launcher responsible
[Optifine] - Optifine settings/installation is responsible for the crash

Fixed version numbers for RLCraft

Minecraft version: 1.12.2
Forge (latest RLCraft): forge-14.23.5.2838
Optifine: Optifine 1.12.2_HD_U_E3 (preview_OptiFine_1.12.2_HD_U_E4_pre4 works as well)

Crashes/Errors


[Crash][Server]

java.lang.Error: ServerHangWatchdog detected that a single server tick took 0.01 seconds (should be max 0.05)

make sure max-tick-time is set to -1, and not 1 in your server.properties.


[Crash][Server][Client]

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Tough As Nails (toughasnails)

Caused by: java.lang.IllegalArgumentException: Block: class toughasnails.block.BlockTANTemperatureCoil has property: variant with invalidly named value: coolıng

This is a problem with the Turkish locale. If you're seeing this error in your crash log, change your system language to English.


[Log][Launcher][Twitch]

java.lang.RuntimeException: java.lang.RuntimeException: Patcher expecting non-empty class data file for net.minecraft.crash.CrashReport$1, but received empty, your vanilla jar may be corrupt.

Navigate to your Curse/minecraft folder and delete the install folder. Once you've done that, go back to the Twitch launcher and hit play. The launcher will reinstall the vanilla jars for you.

Here's a gif if you have trouble finding the install folder. https://gyazo.com/1ba4ccb6c6ef72cc07e1ba1dac984b3b ​


[JVM][Server]

Invalid maximum heap size: -Xmx{any number in here} The specified size exceeds the maximum representable size.

This is a common problem for new server owners, you need to have 64 bit java installed as the 32 bit version won't allow for heap sizes greater than 2G.


[Crash][Client]

Error: java.lang.IllegalStateException: Display not created ...

Find options.txt inside the RLCraft directory, hit ctrl+f and search for fullscreen, then set it to false (fullscreen:false)

(credit to kristi71111 from BacoNetworks)


[Crash][Client][Server]

Description: Ticking block entity ... & Description: Ticking entity

Find forge.cfg in RLCraft/config and edit it with a notepad/notepad++. For ticking block entity exceptions, find line 62 and set B:removeErroringTileEntities=false to B:removeErroringTileEntities=true.

For ticking entity exceptions, find line 59 and set B:removeErroringEntities=false to B:removeErroringEntities=true.

Disable these settings after a successful launch.

(credit to kristi71111 from BacoNetworks)


[Client][Optifine]

Black screen bug/issue when leaving water

Please make sure fast render is disabled (options->video settings->performance->fast render) Also please make sure at least (internal) is selected in the shaders menu (options->video settings->shaders)


Java related issues

In order to effectively run this modpack you'll need to have Java 8u221(64 bit) installed. You can find it here.

To change the version using the Twitch launcher, you'll need to make sure the launcher method is set to JAR Launcher, it's under launcher settings (twitch settings->minecraft). Once you've done that, you'll be able to use the drop down underneath that contains your installed Java versions. We're looking for Java: 1.8.0.221 (64 bit).

Self Debug

You cannot escape crashes, eventually they will happen and it's important to know what to look for. Below is a modified crash-report that will be generated by minecraft-forge on crash, everything that you need to look out for will be in bold, I'll briefly explain each highlight under the crash report.


---- Minecraft Crash Report ----

WARNING: coremods are present:
// skipped the dependencies to save space
Contact their authors BEFORE contacting forge

// Why did you do that?

Time: 10/8/19 3:48 PM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: net.minecraft.entity.EntityLiving$SpawnPlacementType.canSpawnAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z (1)
at net.minecraft.world.WorldEntitySpawner.func_180267_a(WorldEntitySpawner.java:226)
at net.minecraft.world.WorldEntitySpawner.func_77191_a(WorldEntitySpawner.java:282)
at net.minecraft.world.gen.ChunkGeneratorOverworld.func_185931_b(ChunkGeneratorOverworld.java:466)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1019)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:999)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157)
at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:344)
at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:173)
at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:196)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:745)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details --
Details: Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51(2), Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode)(2.5), Oracle Corporation
Memory: 119261040 bytes (113 MB) / 954728448 bytes (910 MB) up to 954728448 bytes (910 MB)(3)
JVM Flags: 4 total; - XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx10496m -Xms256m -XX:PermSize=256m
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP 9.42 Powered by Forge 14.23.5.2838 Optifine OptiFine_1.12.2_HD_U_C6(4) 120 mods loaded, 120 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

StateIDVersionSourceSignature
| LCHIJA | minecraft                   | 1.12.2               | minecraft.jar                                  | None                                     |
| LCHIJA | mcp                         | 9.42                 | minecraft.jar                                  | None                                     |
| LCHIJA | FML                         | 8.0.99.99            | forge-1.12.2-14.23.5.2838.jar                  | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge                       | 14.23.5.2838         | forge-1.12.2-14.23.5.2838.jar                  | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | creativecoredummy           | 1.0.0                | minecraft.jar                                  | None                                     |
| LCHIJA | itemphysic                  | 1.4.0                | minecraft.jar                                  | None                                     |
| LCHIJA | ivtoolkit                   | 1.3.3-1.12           | minecraft.jar                                  | None                                     |
| LCHIJA | foamfixcore                 | 7.7.4                | minecraft.jar                                  | None                                     |
| LCHIJA | tnt_utilities_core          | 1.2.3                | minecraft.jar                                  | None                                     |
| LCHIJA | dsurroundcore               | 3.5.4.3              | minecraft.jar                                  | None                                     |
| LCHIJA | forgeendertech              | 1.12.2-4.4.22.2      | ForgeEndertech-1.12.2-4.4.22.2-build.0405.jar  | None                                     |
| LCHIJA | adhooks                     | 1.12.2-3.2.2.0       | AdHooks-1.12.2-3.2.2.0-build.0220.jar          | None                                     |
| LCHIJA | advanced-fishing            | 1.3.3                | Advanced-Fishing-1.12.2-1.3.3.jar              | None                                     |
| LCHIJA | alcatrazcore                | 1.0.4                | alcatrazcore-1.0.4.jar                         | 3c2d6be715971d1ed58a028cdb3fae72987fc934 |
| LCHIJA | antiqueatlas                | 4.5.1                | antiqueatlas-1.12.2-4.5.1.jar                  | e631d7254e451d0360d0148cb21407d5511d45e9 |
| LCHIJA | antiqueatlasoverlay         | 1.2                  | antiqueatlas-1.12.2-4.5.1.jar                  | e631d7254e451d0360d0148cb21407d5511d45e9 |
| LCHIJA | anvilpatch                  | 1.0.0                | anvilpatch-1.0.0.jar                           | None                                     |
| LCHIJA | aquaculture                 | 1.6.8                | Aquaculture-1.12.2-1.6.8.jar                   | None                                     |
| LCHIJA | carrots                     | 1.0.0b1              | carrotslib-mc1.12.2-1.0.0b1.jar                | None                                     |
| LCHIJA | armorunder                  | 1.0.0                | armorunder-mc1.12.2-1.0.0.jar                  | None                                     |
| LCHIJA | autoreglib                  | 1.3-32               | AutoRegLib-1.3-32.jar                          | None                                     |
| LCHIJA | bacodifficulty              | 1.0.3                | BacoDifficulty-1.0.3.jar                       | None                                     |
| LCHIJA | battletowers                | 1.6.5                | BattleTowers-1.12.2.jar                        | None                                     |
| LCHIJA | baubles                     | 1.5.2                | Baubles-1.12-1.5.2.jar                         | None                                     |
| LCHIJA | baubleshud                  | 5.0.2                | BaublesHud-1.12.2-5.0.2.jar                    | None                                     |
| LCHIJA | mujmajnkraftsbettersurvival | 1.3.4                | Better_Survival-1.3.4(1.12.1).jar              | None                                     |
| LCHIJA | bettercombatmod             | 1.5.6                | BetterCombat-1.12.2-1.5.6.jar                  | None                                     |
| LCHIJA | forgelin                    | 1.8.4                | Forgelin-1.8.4.jar                             | None                                     |
| LCHIJA | betterfoliage               | 2.2.0                | BetterFoliage-MC1.12-2.2.0.jar                 | None                                     |
| LCHIJA | bloodmoon                   | 1.5.3                | Bloodmoon-MC1.12.2-1.5.3.jar                   | d72e0dd57935b3e9476212aea0c0df352dd76291 |
| LCHIJA | bnbgaminglib                | 2.17.6               | BNBGamingLib-1.12.2-2.17.6.jar                 | None                                     |
| LCHIJA | bountifulbaubles            | 0.0.1                | Bountiful Baubles-1.12.2-0.1.2.jar             | None                                     |
| LCHIJA | campfire                    | 1.2                  | campfire-1.12-v1.2.jar                         | None                                     |
| LCHIJA | carryon                     | 1.12.2               | CarryOn MC1.12.2 v1.12.2.jar                   | 55e88f24d04398481ae6f1ce76f65fd776f14227 |
| LCHIJA | chunkanimator               | 1.2                  | ChunkAnimator-MC1.12-1.2.jar                   | None                                     |
| LCHIJA | toughasnails                | 3.1.0.141            | ToughAsNails-1.12.2-3.1.0.141-universal.jar    | None                                     |
| LCHIJA | comforts                    | 1.4.1.2              | comforts-1.12.2-1.4.1.2.jar                    | 5d5b8aee896a4f5ea3f3114784742662a67ad32f |
| LCHIJA | reskillable                 | 1.12.2-GRADLE:BUILD  | Reskillable-1.12.2-1.12.5.jar                  | None                                     |
| LCHIJA | compatskills                | 1.12.2-1.16.3        | CompatSkills-1.12.2-1.16.3.jar                 | None                                     |
| LCHIJA | coralreef                   | 2.0                  | CoralReef-2.5-1.12.2.jar                       | None                                     |
| LCHIJA | wearablebackpacks           | 3.1.4                | WearableBackpacks-1.12.2-3.1.4.jar             | None                                     |
| LCHIJA | corpsecomplex               | 1.0.6                | corpsecomplex-1.12.2-1.0.6.jar                 | 5d5b8aee896a4f5ea3f3114784742662a67ad32f |
| LCHIJA | craftablechainmail          | 1.0                  | craftablechainmail-1.0.jar                     | None                                     |
| LCHIJA | craftablehorsearmour        | 1.3                  | CraftableHorseArmour-1.3.0-1.12.jar            | None                                     |
| LCHIJA | crafttweaker                | 4.1.19               | CraftTweaker2-1.12-4.1.19.jar                  | None                                     |
| LCHIJA | ctgui                       | 1.0.0                | CraftTweaker2-1.12-4.1.19.jar                  | None                                     |
| LCHIJA | jei                         | 4.15.0.268           | jei_1.12.2-4.15.0.268.jar                      | None                                     |
| LCHIJA | crafttweakerjei             | 2.0.3                | CraftTweaker2-1.12-4.1.19.jar                  | None                                     |
| LCHIJA | creativecore                | 1.9.9                | CreativeCore_v1.9.67_mc1.12.2.jar              | None                                     |
| LCHIJA | custommainmenu              | 2.0.9                | CustomMainMenu-MC1.12.2-2.0.9.jar              | None                                     |
| LCHIJA | defiledlands                | 1.4.2                | defiledlands-1.12.2-1.4.2.jar                  | None                                     |
| LCHIJA | disenchanter                | 1.6                  | disenchanter-[1.12]1.6.jar                     | None                                     |
| LCHIJA | dldungeonsjbg               | 1.12.10              | DoomlikeDungeons-1.12.10-MC1.12.2.jar          | None                                     |
| LCHIJA | dynamictrees                | 1.12.2-0.9.5         | DynamicTrees-1.12.2-0.9.5.jar                  | None                                     |
| LCHIJA | traverse                    | 1.6.0                | Traverse-1.12.2-1.6.0-69.jar                   | None                                     |
| LCHIJA | dttraverse                  | 1.5                  | dttraverse-1.5.jar                             | None                                     |
| LCHIJA | enchdesc                    | 1.1.19               | EnchantmentDescriptions-1.12.2-1.1.19.jar      | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | enhancedvisuals             | 1.0                  | EnhancedVisuals_v1.2.6_mc1.12.2.jar            | None                                     |
| LCHIJA | familiarfauna               | 1.0.11               | FamiliarFauna-1.12.2-1.0.11.jar                | None                                     |
| LCHIJA | fbp                         | 2.4.1                | FancyBlockParticles-1.12.x-2.4.1.jar           | None                                     |
| LCHIJA | firstaid                    | 1.6.10               | firstaid-1.6.10.jar                            | 7904c4e13947c8a616c5f39b26bdeba796500722 |
| LCHIJA | foamfix                     | 0.10.5-1.12.2        | foamfix-0.10.5-1.12.2.jar                      | None                                     |
| LCHIJA | foodexpansion               | 1.3                  | FoodExpansion1.3.3-1.12.2.jar                  | None                                     |
| LCHIJA | tschipplib                  | 1.1.3                | TschippLib MC1.12.2 v1.1.3.jar                 | None                                     |
| LCHIJA | forgottenitems              | 1.2.1                | ForgottenItems MC1.12.2 v1.2.1.jar             | None                                     |
| LCHIJA | globalgamerules             | 2.2                  | GlobalGameRules-1.12.2-2.2.7.jar               | None                                     |
| LCHIJA | grapplemod                  | 1.12.2-v11.1         | grapplemod-v11.1-1.12.2.jar                    | None                                     |
| LCHIJA | llibrary                    | 1.7.19               | llibrary-1.7.19-1.12.2.jar                     | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |
| LCHIJA | iceandfire                  | 1.7.1                | iceandfire-1.7.1-1.12.2.jar                    | None                                     |
| LCHIJA | infernalmobs                | 1.7.6                | InfernalMobs-1.12.2.jar                        | None                                     |
| LCHIJA | inventorytweaks             | 1.64+dev.146.2180b27 | InventoryTweaks-1.64+dev.146.jar               | 55d2cd4f5f0961410bf7b91ef6c6bf00a766dcbe |
| LCHIJA | itlt                        | 1.0.0                | itlt-1.12-1.0.0.jar                            | None                                     |
| LCHIJA | levelup2                    | ${version}           | Level Up! 2-1.1.23-1.12.jar                    | None                                     |
| LCHIJA | loadingscreens              | 0.3.1                | LoadingScreens-1.12.2-0.3.1.jar                | None                                     |
| LCHIJA | lostcities                  | 2.0.21               | lostcities-1.12-2.0.21.jar                     | None                                     |
| LCHIJA | lostsouls                   | 1.1.4                | lostsouls-1.12-1.1.4.jar                       | None                                     |
| LCHIJA | lycanitesmobs               | 2.0.0.9 - MC 1.12.2  | lycanitesmobs-1.12.2-2.0.0.9.jar               | None                                     |
| LCHIJA | reborncore                  | 3.16.3.476           | RebornCore-1.12.2-3.16.3.476-universal.jar     | 8727a3141c8ec7f173b87aa78b9b9807867c4e6b |
| LCHIJA | mainmenuscale               | 1.0                  | MainMenuScale-1.3.2.jar                        | None                                     |
| LCHIJA | mobends                     | 0.24                 | mobends-0.24_for_MC-1.12.jar                   | None                                     |
| LCHIJA | multimine                   | 1.6.2                | MultiMine-1.12.2.jar                           | None                                     |
| LCHIJA | neat                        | 1.4-17               | Neat 1.4-17.jar                                | None                                     |
| LCHIJA | notreepunching              | 2.0.18               | notreepunching-2.0.18.jar                      | 3c2d6be715971d1ed58a028cdb3fae72987fc934 |
| LCHIJA | potioncore                  | 1.8_for_1.12.2       | PotionCore-1.8_for_1.12.2.jar                  | None                                     |
| LCHIJA | potionfingers               | r1.0-5               | PotionFingers-r1.0-5.jar                       | None                                     |
| LCHIJA | qualitytools                | 1.0.7_for_1.12.2     | QualityTools-1.0.7_for_1.12.2.jar              | None                                     |
| LCHIJA | realistictorches            | 2.1.1                | RealisticTorches-1.12.2-2.1.1.jar              | None                                     |
| LCHIJA | reccomplex                  | 1.4.8.2              | RecurrentComplex-1.4.8.2.jar                   | None                                     |
| LCHIJA | resourceloader              | 1.5.3                | ResourceLoader-MC1.12.1-1.5.3.jar              | d72e0dd57935b3e9476212aea0c0df352dd76291 |
| LCHIJA | roguelike                   | 1.8.0                | RoguelikeDungeons-1.12.2-1.8.0.jar             | None                                     |
| LCHIJA | roughtweaks                 | 1.0                  | roughTweaks0.2.4-1.12.2.jar                    | None                                     |
| LCHIJA | ruins                       | 17.2                 | Ruins-1.12.2.jar                               | None                                     |
| LCHIJA | silentlib                   | 3.0.13               | SilentLib-1.12.2-3.0.13+167.jar                | None                                     |
| LCHIJA | scalinghealth               | 1.3.37               | ScalingHealth-1.12.2-1.3.40+145.jar            | None                                     |
| LCHIJA | sereneseasons               | 1.2.16               | SereneSeasons-1.12.2-1.2.16-universal.jar      | None                                     |
| LCHIJA | sit                         | v1.2.3               | sit-1.12.2-v1.2.3.jar                          | None                                     |
| LCHIJA | somanyenchantments          | 0.4.4                | So Many Enchantments V0.4.4.jar                | None                                     |
| LCHIJA | soundfilters                | 0.11_for_1.12        | SoundFilters-0.11_for_1.12.jar                 | None                                     |
| LCHIJA | spartanweaponry             | beta 1.3.1           | SpartanWeaponry-1.12.2-beta-1.3.1.jar          | None                                     |
| LCHIJA | spartanfire                 | 0.05                 | spartanfire-0.05.jar                           | None                                     |
| LCHIJA | spartanshields              | 1.5.4                | SpartanShields-1.12.2-1.5.4.jar                | None                                     |
| LCHIJA | spawnercontrol              | 1.6.3b               | SpawnerControl-1.6.3b.jar                      | None                                     |
| LCHIJA | stg                         | 1.12.2-1.2.3         | stg-1.12.2-1.2.3.jar                           | None                                     |
| LCHIJA | switchbow                   | 1.5.7                | switchbow-1.5.7.jar                            | None                                     |
| LCHIJA | tanspit                     | 1.12.2-1.3           | tanspit-1.12.2-1.3.jar                         | None                                     |
| LCHIJA | tickprofiler                | 1.12-0.0.7           | TickProfiler-1.12-0.0.7.jar                    | None                                     |
| LCHIJA | tnt_utilities               | 1.2.3                | tnt_utilities-mc1.12-1.2.3.jar                 | None                                     |
| LCHIJA | toolbelt                    | 1.9.10               | ToolBelt-1.12.2-1.9.10.jar                     | None                                     |
| LCHIJA | xat                         | 0.25.2               | Trinkets and Baubles-1.12.2-0.25.2.jar         | None                                     |
| LCHIJA | trumpetskeleton             | 1.12-1.0.2.1         | trumpetskeleton-1.12-1.0.2.1.jar               | None                                     |
| LCHIJA | tumbleweed                  | 1.11-0.4.5           | tumbleweed-1.11-0.4.5.jar                      | None                                     |
| LCHIJA | variedcommodities           | 1.12.2               | VariedCommodities_1.12.2(15may18.jar           | None                                     |
| LCHIJA | waystones                   | 4.0.72               | Waystones_1.12.2-4.0.72.jar                    | None                                     |
| LCHIJA | wolfarmor                   | 2.2.3.6              | wolfarmor-1.12.2-2.2.3.1798-universal.jar      | None                                     |
| LCHIJA | xpfromharvest               | 1.1.0                | xpfromharvest-1.12.2-1.1.0.jar                 | None                                     |
| LCHIJA | xpbook                      | v1.1.1               | xptome-1.12.2-v1.1.1.jar                       | None                                     |
| LCHIJA | orelib                      | 3.5.2.2              | OreLib-1.12.2-3.5.2.2.jar                      | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
| LCHIJA | dsurround                   | 3.5.4.3              | DynamicSurroundings-1.12.2-3.5.4.3.jar         | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
| LCHIJA | dshuds                      | 3.5.4.0              | DynamicSurroundingsHuds-1.12.2-3.5.4.0BETA.jar | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
| LCHIJA | phosphor-lighting           | 1.12.2-0.2.6         | phosphor-1.12.2-0.2.6+build50-universal.jar    | f0387d288626cc2d937daa504e74af570c52a2f1 |

LoadingPlugin (ChunkAnimator-MC1.12-1.2.jar)
lumien.chunkanimator.asm.ClassTransformer
GL info: ERROR RuntimeException: No OpenGL context found in the current thread.
RebornCore:
Plugin Engine: 0
RebornCore Version: 3.16.3.476
Runtime Debofucsation 1
RenderEngine: 1
Profiler Position: N/A (disabled)
Player Count: 0 / 8; []
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
OptiFine Version: OptiFine_1.12.2_HD_U_C6
Render Distance Chunks: 8
Mipmaps: 0
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: Sildurs Vibrant Shaders v1.22 Medium.zip
OpenGlVersion: 4.6.0 NVIDIA 436.15
OpenGlRenderer: GeForce GTX 960/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 8


1 - Exception in server tick loop java.lang.NoSuchMethodError: net.minecraft.entity.EntityLiving$SpawnPlacementType.canSpawnAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z

This bad boy right here is the exception & the header of the stacktrace. This is usually what you would google if nobody else has an answer.

2 - Java Version: 1.8.0_51

The current Java version, ideally this would be 1.8.0_221.

2.5 - Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode)

A check whether or not the installed 1.8.0_221 is 32 bit or 64 bit. 32 bit versions won't let you allocate more than 2G of memory, which ties into the next check.

3 - Memory: 119261040 bytes (113 MB) / 954728448 bytes (910 MB) up to 954728448 bytes (910 MB)

This is a big one, most of your random initial crashes will probably be due to the fact that you're not allocating enough memory. Ideally you'd have 5-6G allocated (5000MB-6000MB) to run RLCraft efficiently, 910MB wouldn't even get passed initialization.

4 - Forge 14.23.5.2838 Optifine OptiFine_1.12.2_HD_U_C6

This is also a big one, we get the forge version and the optifine version. In this crash log example, the user has an outdated optifine which turned out to be the problem, it didn't play well with the modpack and fatally crashed as a result. As of writing this mini-guide, the latest RLCraft version is on 2.7.1 and uses Forge 14.23.5.2838. Optifine in this case should always be 1.12.2_HD_U_E3 (note; the preview version E4 provided by Shivaxi also works just fine). In this example crash log, if the memory wasn't at 910MB, this version of optifine (C6) would most likely be the culprit.

When trying to debug a crash log yourself, you should go through this tiny checklist. What is the exact exception and does it hint at a specific mod? Is my Java updated to the latest version? Am I allocating enough memory? Am I running the correct forge & optifine versions?

If all of those checks pass the test, then you've got a genuine crash log that you can blame the pack on. Pass it on to us and we'll try to debug it.


Final Notes

I've probably missed a few things & will continue to update this page as time goes on. New bugs get introduced with each update and they're unavoidable, but fortunately all of it is fixable.

If you have any crash logs that you need help with, I'll gladly help you out on this thread, HOWEVER, do not paste your logs like I did into the reply window. They're annoying to format and even more annoying to read on reddit. Please use a website/service like pastebin (https://pastebin.com/) or hastebin (hastebin.com). Anyone that doesn't comply with that will probably be ignored simply because I don't want to encourage bloating this thread with massive pastes.

How do you fix Minecraft if it keeps crashing?

Restart Your Computer Restarting your computer can solve a lot of minor technical issues, especially if Minecraft keeps crashing due to a system glitch. The first thing that you should do if the startup error persists is restarting your PC. Once the system boots up again, try launching Minecraft.

How do you fix the exit code 1 in Minecraft Rlcraft?

The first thing you can do to solve the Minecraft error code 1 is to open the Launch options. You must then proceed with making sure that the “Java executable” option is checked. Finish by saving the changes that you made and you can now play Minecraft without any errors.