Removed Reflection Classes from Source entirely

This commit is contained in:
CrushedPixel
2015-05-26 16:32:11 +02:00
parent c44a1dfc14
commit 7eb24e19bc
8 changed files with 5 additions and 17193 deletions

View File

@@ -9,7 +9,6 @@ import eu.crushedpixel.replaymod.holders.KeyframeSet;
import eu.crushedpixel.replaymod.localization.LocalizedResourcePack;
import eu.crushedpixel.replaymod.online.authentication.AuthenticationHandler;
import eu.crushedpixel.replaymod.recording.ConnectionEventHandler;
import eu.crushedpixel.replaymod.reflection.MCPNames;
import eu.crushedpixel.replaymod.registry.*;
import eu.crushedpixel.replaymod.renderer.InvisibilityRender;
import eu.crushedpixel.replaymod.renderer.SafeEntityRenderer;
@@ -37,8 +36,6 @@ import org.apache.commons.io.FilenameUtils;
import java.io.File;
import java.io.IOException;
import java.lang.reflect.Field;
import java.util.List;
import java.util.Queue;
@Mod(modid = ReplayMod.MODID, version = ReplayMod.VERSION)
@@ -81,16 +78,6 @@ public class ReplayMod {
public static RatedFileHandler ratedFileHandler;
public static SpectatorRenderer spectatorRenderer;
private static Field defaultResourcePacksField;
static {
try {
defaultResourcePacksField = Minecraft.class.getDeclaredField(MCPNames.field("field_110449_ao"));
defaultResourcePacksField.setAccessible(true);
} catch(Exception e) {
e.printStackTrace();
}
}
// The instance of your mod that Forge uses.
@Instance(value = "ReplayModID")
public static ReplayMod instance;
@@ -156,9 +143,7 @@ public class ReplayMod {
removeTmcprFiles();
try {
List rps = (List) defaultResourcePacksField.get(mc);
rps.add(new LocalizedResourcePack());
defaultResourcePacksField.set(mc, rps);
mc.defaultResourcePacks.add(new LocalizedResourcePack());
mc.refreshResources();
} catch(Exception e) {
e.printStackTrace();