From 695e1fbb94edf8a63b9d15101adaf593b999d056 Mon Sep 17 00:00:00 2001 From: LexManos Date: Fri, 23 Jul 2021 17:25:47 -0700 Subject: [PATCH] Bump SecureJarHandler, and fix life cycle event's deferred work being on the incorrect thread/boot classloader. --- build.gradle | 2 +- .../java/net/minecraftforge/fml/core/ParallelTransition.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 2ae172a862..b31fe3d214 100644 --- a/build.gradle +++ b/build.gradle @@ -51,7 +51,7 @@ ext { COREMODS_VERSION = '5.0.1' EVENTBUS_VERSION = '5.0.3' MODLAUNCHER_VERSION = '9.0.7' - SECUREJARHANDLER_VERSION = '0.9.45' + SECUREJARHANDLER_VERSION = '0.9.46' BOOTSTRAPLAUNCHER_VERSION = '0.1.15' ASM_VERSION = '9.1' INSTALLER_VERSION = '2.1.4' diff --git a/src/fmlcommon/java/net/minecraftforge/fml/core/ParallelTransition.java b/src/fmlcommon/java/net/minecraftforge/fml/core/ParallelTransition.java index d052fc9960..ade63507d5 100644 --- a/src/fmlcommon/java/net/minecraftforge/fml/core/ParallelTransition.java +++ b/src/fmlcommon/java/net/minecraftforge/fml/core/ParallelTransition.java @@ -50,7 +50,7 @@ record ParallelTransition(ModLoadingStage stage, Class prev.thenApplyAsync(t -> { stage.getDeferredWorkQueue().runTasks(); return t; - }); + }, e); } @Override