[1.8] Fix incorrect event bus for deferred runLater (fixes #206)
This commit is contained in:
@@ -56,6 +56,7 @@ import net.fabricmc.loader.api.FabricLoader;
|
||||
//$$ import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
||||
//$$ import net.minecraftforge.versions.mcp.MCPVersion;
|
||||
//#else
|
||||
//$$ import static com.replaymod.core.versions.MCVer.FML_BUS;
|
||||
//$$ import net.minecraft.client.resources.IResourcePack;
|
||||
//$$ import net.minecraftforge.common.config.Configuration;
|
||||
//#endif
|
||||
@@ -72,14 +73,12 @@ import net.fabricmc.loader.api.FabricLoader;
|
||||
//$$ import net.minecraftforge.fml.common.Mod.Instance;
|
||||
//$$ import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
||||
//$$ import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
||||
//$$ import static com.replaymod.core.versions.MCVer.FORGE_BUS;
|
||||
//#if MC>=10800
|
||||
//$$ import net.minecraftforge.fml.client.FMLClientHandler;
|
||||
//#else
|
||||
//$$ import com.replaymod.replay.InputReplayTimer;
|
||||
//$$
|
||||
//$$ import java.util.ArrayDeque;
|
||||
//$$ import static com.replaymod.core.versions.MCVer.FML_BUS;
|
||||
//#endif
|
||||
//#endif
|
||||
//$$ import net.minecraftforge.fml.common.Mod;
|
||||
@@ -548,11 +547,11 @@ public class ReplayMod implements
|
||||
//#else
|
||||
//$$ if (mc.isCallingFromMinecraftThread() && inRunLater) {
|
||||
//#if MC>=10800
|
||||
//$$ FORGE_BUS.register(new Object() {
|
||||
//$$ FML_BUS.register(new Object() {
|
||||
//$$ @SubscribeEvent
|
||||
//$$ public void onRenderTick(TickEvent.RenderTickEvent event) {
|
||||
//$$ if (event.phase == TickEvent.Phase.START) {
|
||||
//$$ FORGE_BUS.unregister(this);
|
||||
//$$ FML_BUS.unregister(this);
|
||||
//$$ defer.run();
|
||||
//$$ }
|
||||
//$$ }
|
||||
|
||||
Reference in New Issue
Block a user