Adapted new API System with search API call
Implemented raw Pagination support to Replay Center Fixed awkward time jumps caused by MCTimerHandler Fixed Java 1.6 incompatibility with List.sort Method in GuiSpectateSelection Fixed a LOT of compatibility issues with the Shader Mod
This commit is contained in:
@@ -4,24 +4,27 @@ import java.lang.reflect.Field;
|
||||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.EntityRenderer;
|
||||
import net.minecraft.network.play.server.S0CPacketSpawnPlayer;
|
||||
import net.minecraftforge.client.GuiIngameForge;
|
||||
import eu.crushedpixel.replaymod.reflection.MCPNames;
|
||||
|
||||
public class ReplayGuiRegistry {
|
||||
|
||||
private static Field renderHand;
|
||||
//private static Field renderHand;
|
||||
private static Minecraft mc = Minecraft.getMinecraft();
|
||||
|
||||
public static boolean hidden = false;
|
||||
|
||||
/*
|
||||
static {
|
||||
try {
|
||||
renderHand = EntityRenderer.class.getDeclaredField(MCPNames.field("field_175074_C"));
|
||||
renderHand.setAccessible(true);
|
||||
//renderHand = EntityRenderer.class.getDeclaredField(MCPNames.field("field_175074_C"));
|
||||
//renderHand.setAccessible(true);
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
public static void hide() {
|
||||
if(hidden) return;
|
||||
@@ -39,11 +42,13 @@ public class ReplayGuiRegistry {
|
||||
GuiIngameForge.renderJumpBar = false;
|
||||
GuiIngameForge.renderObjective = false;
|
||||
|
||||
/*
|
||||
try {
|
||||
renderHand.set(mc.entityRenderer, false);
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
*/
|
||||
|
||||
hidden = true;
|
||||
}
|
||||
@@ -65,11 +70,13 @@ public class ReplayGuiRegistry {
|
||||
GuiIngameForge.renderJumpBar = true;
|
||||
GuiIngameForge.renderObjective = true;
|
||||
|
||||
/*
|
||||
try {
|
||||
renderHand.set(mc.entityRenderer, true);
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
*/
|
||||
|
||||
hidden = false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user