40 lines
1.4 KiB
Java
40 lines
1.4 KiB
Java
package com.replaymod.compat;
|
|
|
|
import com.replaymod.compat.bettersprinting.DisableBetterSprinting;
|
|
import com.replaymod.compat.optifine.DisableFastRender;
|
|
import com.replaymod.compat.oranges17animations.HideInvisibleEntities;
|
|
import com.replaymod.compat.shaders.ShaderBeginRender;
|
|
import net.minecraftforge.common.MinecraftForge;
|
|
import net.minecraftforge.fml.common.Mod;
|
|
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
|
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
|
import net.minecraftforge.fml.common.eventhandler.EventBus;
|
|
import org.apache.logging.log4j.Logger;
|
|
|
|
@Mod(modid = ReplayModCompat.MOD_ID,
|
|
version = "@MOD_VERSION@",
|
|
acceptedMinecraftVersions = "@MC_VERSION@",
|
|
acceptableRemoteVersions = "*",
|
|
clientSideOnly = true,
|
|
useMetadata = true)
|
|
public class ReplayModCompat {
|
|
public static final String MOD_ID = "replaymod-compat";
|
|
|
|
public static Logger LOGGER;
|
|
|
|
@Mod.EventHandler
|
|
public void preInit(FMLPreInitializationEvent event) {
|
|
LOGGER = event.getModLog();
|
|
}
|
|
|
|
@Mod.EventHandler
|
|
public void init(FMLInitializationEvent event) {
|
|
EventBus bus = MinecraftForge.EVENT_BUS;
|
|
bus.register(new ShaderBeginRender());
|
|
bus.register(new DisableFastRender());
|
|
bus.register(new HideInvisibleEntities());
|
|
DisableBetterSprinting.register();
|
|
}
|
|
|
|
}
|