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