Replace @Mod.Instance with direct static references
This commit is contained in:
@@ -2,7 +2,6 @@ package com.replaymod.compat;
|
|||||||
|
|
||||||
import com.replaymod.compat.optifine.DisableFastRender;
|
import com.replaymod.compat.optifine.DisableFastRender;
|
||||||
import com.replaymod.compat.shaders.ShaderBeginRender;
|
import com.replaymod.compat.shaders.ShaderBeginRender;
|
||||||
import com.replaymod.core.ReplayMod;
|
|
||||||
import net.minecraftforge.fml.common.FMLCommonHandler;
|
import net.minecraftforge.fml.common.FMLCommonHandler;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
import net.minecraftforge.fml.common.Mod;
|
||||||
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
||||||
@@ -12,9 +11,6 @@ import net.minecraftforge.fml.common.eventhandler.EventBus;
|
|||||||
public class ReplayModCompat {
|
public class ReplayModCompat {
|
||||||
public static final String MOD_ID = "replaymod-compat";
|
public static final String MOD_ID = "replaymod-compat";
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void init(FMLInitializationEvent event) {
|
public void init(FMLInitializationEvent event) {
|
||||||
EventBus bus = FMLCommonHandler.instance().bus();
|
EventBus bus = FMLCommonHandler.instance().bus();
|
||||||
|
|||||||
@@ -15,14 +15,14 @@ public class ReplayModEditor {
|
|||||||
@Mod.Instance(MOD_ID)
|
@Mod.Instance(MOD_ID)
|
||||||
public static ReplayModEditor instance;
|
public static ReplayModEditor instance;
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
private ReplayMod core;
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
public static Logger LOGGER;
|
public static Logger LOGGER;
|
||||||
|
|
||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent event) {
|
public void preInit(FMLPreInitializationEvent event) {
|
||||||
ReplayModEditor.LOGGER = event.getModLog();
|
ReplayModEditor.LOGGER = event.getModLog();
|
||||||
|
core = ReplayMod.instance;
|
||||||
|
|
||||||
core.getSettingsRegistry().register(Setting.class);
|
core.getSettingsRegistry().register(Setting.class);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,14 +10,12 @@ import de.johni0702.minecraft.gui.element.IGuiImage;
|
|||||||
import de.johni0702.minecraft.gui.layout.HorizontalLayout;
|
import de.johni0702.minecraft.gui.layout.HorizontalLayout;
|
||||||
import net.minecraft.client.settings.GameSettings;
|
import net.minecraft.client.settings.GameSettings;
|
||||||
import net.minecraftforge.fml.common.FMLCommonHandler;
|
import net.minecraftforge.fml.common.FMLCommonHandler;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
|
||||||
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
|
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
|
||||||
import net.minecraftforge.fml.common.gameevent.TickEvent;
|
import net.minecraftforge.fml.common.gameevent.TickEvent;
|
||||||
import org.lwjgl.input.Keyboard;
|
import org.lwjgl.input.Keyboard;
|
||||||
|
|
||||||
public class FullBrightness implements Extra {
|
public class FullBrightness implements Extra {
|
||||||
@Mod.Instance(ReplayModReplay.MOD_ID)
|
private ReplayModReplay module;
|
||||||
private static ReplayModReplay module;
|
|
||||||
|
|
||||||
private final IGuiImage indicator = new GuiImage().setTexture(ReplayMod.TEXTURE, 90, 20, 19, 13).setSize(19, 13);
|
private final IGuiImage indicator = new GuiImage().setTexture(ReplayMod.TEXTURE, 90, 20, 19, 13).setSize(19, 13);
|
||||||
|
|
||||||
@@ -27,6 +25,7 @@ public class FullBrightness implements Extra {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void register(final ReplayMod mod) throws Exception {
|
public void register(final ReplayMod mod) throws Exception {
|
||||||
|
this.module = ReplayModReplay.instance;
|
||||||
this.gameSettings = mod.getMinecraft().gameSettings;
|
this.gameSettings = mod.getMinecraft().gameSettings;
|
||||||
|
|
||||||
mod.getKeyBindingRegistry().registerKeyBinding("replaymod.input.lighting", Keyboard.KEY_Z, new Runnable() {
|
mod.getKeyBindingRegistry().registerKeyBinding("replaymod.input.lighting", Keyboard.KEY_Z, new Runnable() {
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ import net.minecraft.client.resources.IResourcePack;
|
|||||||
import net.minecraft.client.resources.data.IMetadataSection;
|
import net.minecraft.client.resources.data.IMetadataSection;
|
||||||
import net.minecraft.client.resources.data.IMetadataSerializer;
|
import net.minecraft.client.resources.data.IMetadataSerializer;
|
||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
|
||||||
import org.apache.commons.lang3.StringEscapeUtils;
|
import org.apache.commons.lang3.StringEscapeUtils;
|
||||||
|
|
||||||
import java.awt.image.BufferedImage;
|
import java.awt.image.BufferedImage;
|
||||||
@@ -26,11 +25,12 @@ import java.util.Map;
|
|||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
public class LocalizationExtra implements Extra {
|
public class LocalizationExtra implements Extra {
|
||||||
@Mod.Instance(ReplayModOnline.MOD_ID)
|
private ReplayModOnline module;
|
||||||
private static ReplayModOnline module;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void register(ReplayMod mod) throws Exception {
|
public void register(ReplayMod mod) throws Exception {
|
||||||
|
this.module = ReplayModOnline.instance;
|
||||||
|
|
||||||
final Minecraft mc = mod.getMinecraft();
|
final Minecraft mc = mod.getMinecraft();
|
||||||
Thread localizedResourcePackLoader = new Thread(new Runnable() {
|
Thread localizedResourcePackLoader = new Thread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -19,9 +19,6 @@ public class ReplayModExtras {
|
|||||||
@Mod.Instance(MOD_ID)
|
@Mod.Instance(MOD_ID)
|
||||||
public static ReplayModExtras instance;
|
public static ReplayModExtras instance;
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
private static final List<Class<? extends Extra>> builtin = Arrays.asList(
|
private static final List<Class<? extends Extra>> builtin = Arrays.asList(
|
||||||
PlayerOverview.class,
|
PlayerOverview.class,
|
||||||
UriSchemeExtra.class,
|
UriSchemeExtra.class,
|
||||||
@@ -44,7 +41,7 @@ public class ReplayModExtras {
|
|||||||
for (Class<? extends Extra> cls : builtin) {
|
for (Class<? extends Extra> cls : builtin) {
|
||||||
try {
|
try {
|
||||||
Extra extra = cls.newInstance();
|
Extra extra = cls.newInstance();
|
||||||
extra.register(core);
|
extra.register(ReplayMod.instance);
|
||||||
} catch (Throwable t) {
|
} catch (Throwable t) {
|
||||||
logger.warn("Failed to load extra " + cls.getName() + ": ", t);
|
logger.warn("Failed to load extra " + cls.getName() + ": ", t);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ import net.minecraft.client.renderer.entity.RenderManager;
|
|||||||
import net.minecraft.client.renderer.entity.RenderPlayer;
|
import net.minecraft.client.renderer.entity.RenderPlayer;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraftforge.fml.common.FMLCommonHandler;
|
import net.minecraftforge.fml.common.FMLCommonHandler;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
|
||||||
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
|
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
|
||||||
import org.lwjgl.input.Keyboard;
|
import org.lwjgl.input.Keyboard;
|
||||||
|
|
||||||
@@ -21,14 +20,15 @@ import java.io.IOException;
|
|||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
public class PlayerOverview implements Extra {
|
public class PlayerOverview implements Extra {
|
||||||
@Mod.Instance(ReplayModReplay.MOD_ID)
|
private ReplayModReplay module;
|
||||||
private static ReplayModReplay module;
|
|
||||||
|
|
||||||
private final Set<UUID> hiddenPlayers = new HashSet<>();
|
private final Set<UUID> hiddenPlayers = new HashSet<>();
|
||||||
private boolean savingEnabled;
|
private boolean savingEnabled;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void register(final ReplayMod mod) throws Exception {
|
public void register(final ReplayMod mod) throws Exception {
|
||||||
|
this.module = ReplayModReplay.instance;
|
||||||
|
|
||||||
mod.getKeyBindingRegistry().registerKeyBinding("replaymod.input.playeroverview", Keyboard.KEY_B, new Runnable() {
|
mod.getKeyBindingRegistry().registerKeyBinding("replaymod.input.playeroverview", Keyboard.KEY_B, new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import com.replaymod.core.ReplayMod;
|
|||||||
import com.replaymod.extras.Extra;
|
import com.replaymod.extras.Extra;
|
||||||
import com.replaymod.online.ReplayModOnline;
|
import com.replaymod.online.ReplayModOnline;
|
||||||
import de.johni0702.minecraft.gui.container.GuiScreen;
|
import de.johni0702.minecraft.gui.container.GuiScreen;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
|
||||||
import org.apache.commons.io.IOUtils;
|
import org.apache.commons.io.IOUtils;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
@@ -13,14 +12,14 @@ import java.net.ServerSocket;
|
|||||||
import java.net.Socket;
|
import java.net.Socket;
|
||||||
|
|
||||||
public class UriSchemeExtra implements Extra {
|
public class UriSchemeExtra implements Extra {
|
||||||
@Mod.Instance(ReplayModOnline.MOD_ID)
|
private ReplayModOnline module;
|
||||||
private static ReplayModOnline module;
|
|
||||||
|
|
||||||
private ReplayMod mod;
|
private ReplayMod mod;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void register(final ReplayMod mod) throws Exception {
|
public void register(final ReplayMod mod) throws Exception {
|
||||||
this.mod = mod;
|
this.mod = mod;
|
||||||
|
this.module = ReplayModOnline.instance;
|
||||||
|
|
||||||
UriScheme uriScheme = UriScheme.create();
|
UriScheme uriScheme = UriScheme.create();
|
||||||
if (uriScheme == null) {
|
if (uriScheme == null) {
|
||||||
|
|||||||
@@ -33,11 +33,9 @@ public class ReplayModOnline {
|
|||||||
@Mod.Instance(MOD_ID)
|
@Mod.Instance(MOD_ID)
|
||||||
public static ReplayModOnline instance;
|
public static ReplayModOnline instance;
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
private ReplayMod core;
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
@Mod.Instance(ReplayModReplay.MOD_ID)
|
private ReplayModReplay replayModule;
|
||||||
private static ReplayModReplay replayModule;
|
|
||||||
|
|
||||||
private Logger logger;
|
private Logger logger;
|
||||||
|
|
||||||
@@ -53,6 +51,8 @@ public class ReplayModOnline {
|
|||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent event) {
|
public void preInit(FMLPreInitializationEvent event) {
|
||||||
logger = event.getModLog();
|
logger = event.getModLog();
|
||||||
|
core = ReplayMod.instance;
|
||||||
|
replayModule = ReplayModReplay.instance;
|
||||||
|
|
||||||
core.getSettingsRegistry().register(Setting.class);
|
core.getSettingsRegistry().register(Setting.class);
|
||||||
|
|
||||||
|
|||||||
@@ -21,8 +21,7 @@ public class ReplayModRecording {
|
|||||||
@Mod.Instance(MOD_ID)
|
@Mod.Instance(MOD_ID)
|
||||||
public static ReplayModRecording instance;
|
public static ReplayModRecording instance;
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
private ReplayMod core;
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
private Logger logger;
|
private Logger logger;
|
||||||
|
|
||||||
@@ -31,6 +30,7 @@ public class ReplayModRecording {
|
|||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent event) {
|
public void preInit(FMLPreInitializationEvent event) {
|
||||||
logger = event.getModLog();
|
logger = event.getModLog();
|
||||||
|
core = ReplayMod.instance;
|
||||||
|
|
||||||
core.getSettingsRegistry().register(Setting.class);
|
core.getSettingsRegistry().register(Setting.class);
|
||||||
|
|
||||||
|
|||||||
@@ -19,8 +19,7 @@ public class ReplayModRender {
|
|||||||
@Mod.Instance(MOD_ID)
|
@Mod.Instance(MOD_ID)
|
||||||
public static ReplayModRender instance;
|
public static ReplayModRender instance;
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
private ReplayMod core;
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
private Logger logger;
|
private Logger logger;
|
||||||
|
|
||||||
@@ -33,6 +32,7 @@ public class ReplayModRender {
|
|||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent event) {
|
public void preInit(FMLPreInitializationEvent event) {
|
||||||
logger = event.getModLog();
|
logger = event.getModLog();
|
||||||
|
core = ReplayMod.instance;
|
||||||
configuration = new Configuration(event.getSuggestedConfigurationFile());
|
configuration = new Configuration(event.getSuggestedConfigurationFile());
|
||||||
|
|
||||||
core.getSettingsRegistry().register(Setting.class);
|
core.getSettingsRegistry().register(Setting.class);
|
||||||
|
|||||||
@@ -35,8 +35,7 @@ public class ReplayModReplay {
|
|||||||
@Mod.Instance(MOD_ID)
|
@Mod.Instance(MOD_ID)
|
||||||
public static ReplayModReplay instance;
|
public static ReplayModReplay instance;
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
private ReplayMod core;
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
private final CameraControllerRegistry cameraControllerRegistry = new CameraControllerRegistry();
|
private final CameraControllerRegistry cameraControllerRegistry = new CameraControllerRegistry();
|
||||||
|
|
||||||
@@ -51,6 +50,7 @@ public class ReplayModReplay {
|
|||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent event) {
|
public void preInit(FMLPreInitializationEvent event) {
|
||||||
logger = event.getModLog();
|
logger = event.getModLog();
|
||||||
|
core = ReplayMod.instance;
|
||||||
|
|
||||||
core.getSettingsRegistry().register(Setting.class);
|
core.getSettingsRegistry().register(Setting.class);
|
||||||
|
|
||||||
|
|||||||
@@ -30,8 +30,7 @@ import java.io.IOException;
|
|||||||
public class ReplayModSimplePathing implements PathingRegistry {
|
public class ReplayModSimplePathing implements PathingRegistry {
|
||||||
public static final String MOD_ID = "replaymod-simplepathing";
|
public static final String MOD_ID = "replaymod-simplepathing";
|
||||||
|
|
||||||
@Mod.Instance(ReplayMod.MOD_ID)
|
private ReplayMod core;
|
||||||
private static ReplayMod core;
|
|
||||||
|
|
||||||
private Logger logger;
|
private Logger logger;
|
||||||
|
|
||||||
@@ -40,6 +39,7 @@ public class ReplayModSimplePathing implements PathingRegistry {
|
|||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent event) {
|
public void preInit(FMLPreInitializationEvent event) {
|
||||||
logger = event.getModLog();
|
logger = event.getModLog();
|
||||||
|
core = ReplayMod.instance;
|
||||||
|
|
||||||
core.getSettingsRegistry().register(Setting.class);
|
core.getSettingsRegistry().register(Setting.class);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user