|
|
@ -13,111 +13,15 @@ import java.lang.management.GarbageCollectorMXBean;
|
|
|
|
import java.lang.management.ManagementFactory;
|
|
|
|
import java.lang.management.ManagementFactory;
|
|
|
|
|
|
|
|
|
|
|
|
import org.mcmodule.math.BigInteger;
|
|
|
|
import org.mcmodule.math.BigInteger;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import net.minecraft.src.*;
|
|
|
|
|
|
|
|
|
|
|
|
import java.nio.ByteBuffer;
|
|
|
|
import java.nio.ByteBuffer;
|
|
|
|
import java.text.DecimalFormat;
|
|
|
|
import java.text.DecimalFormat;
|
|
|
|
import java.util.HashMap;
|
|
|
|
import java.util.HashMap;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import javax.swing.JPanel;
|
|
|
|
import javax.swing.JPanel;
|
|
|
|
import net.minecraft.src.AchievementList;
|
|
|
|
|
|
|
|
import net.minecraft.src.AnvilSaveConverter;
|
|
|
|
|
|
|
|
import net.minecraft.src.AxisAlignedBB;
|
|
|
|
|
|
|
|
import net.minecraft.src.Block;
|
|
|
|
|
|
|
|
import net.minecraft.src.CallableClientProfiler;
|
|
|
|
|
|
|
|
import net.minecraft.src.CallableGLInfo;
|
|
|
|
|
|
|
|
import net.minecraft.src.CallableLWJGLVersion;
|
|
|
|
|
|
|
|
import net.minecraft.src.CallableModded;
|
|
|
|
|
|
|
|
import net.minecraft.src.CallableTexturePack;
|
|
|
|
|
|
|
|
import net.minecraft.src.CallableType2;
|
|
|
|
|
|
|
|
import net.minecraft.src.ColorizerFoliage;
|
|
|
|
|
|
|
|
import net.minecraft.src.ColorizerGrass;
|
|
|
|
|
|
|
|
import net.minecraft.src.ColorizerWater;
|
|
|
|
|
|
|
|
import net.minecraft.src.CrashReport;
|
|
|
|
|
|
|
|
import net.minecraft.src.EffectRenderer;
|
|
|
|
|
|
|
|
import net.minecraft.src.EntityBoat;
|
|
|
|
|
|
|
|
import net.minecraft.src.EntityClientPlayerMP;
|
|
|
|
|
|
|
|
import net.minecraft.src.EntityList;
|
|
|
|
|
|
|
|
import net.minecraft.src.EntityLiving;
|
|
|
|
|
|
|
|
import net.minecraft.src.EntityMinecart;
|
|
|
|
|
|
|
|
import net.minecraft.src.EntityPainting;
|
|
|
|
|
|
|
|
import net.minecraft.src.EntityRenderer;
|
|
|
|
|
|
|
|
import net.minecraft.src.EnumMovingObjectType;
|
|
|
|
|
|
|
|
import net.minecraft.src.EnumOS;
|
|
|
|
|
|
|
|
import net.minecraft.src.EnumOSHelper;
|
|
|
|
|
|
|
|
import net.minecraft.src.EnumOptions;
|
|
|
|
|
|
|
|
import net.minecraft.src.FontRenderer;
|
|
|
|
|
|
|
|
import net.minecraft.src.GLAllocation;
|
|
|
|
|
|
|
|
import net.minecraft.src.GameSettings;
|
|
|
|
|
|
|
|
import net.minecraft.src.GameWindowListener;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiAchievement;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiChat;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiConnecting;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiErrorScreen;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiGameOver;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiIngame;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiIngameMenu;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiInventory;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiMainMenu;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiMemoryErrorScreen;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiScreen;
|
|
|
|
|
|
|
|
import net.minecraft.src.GuiSleepMP;
|
|
|
|
|
|
|
|
import net.minecraft.src.IPlayerUsage;
|
|
|
|
|
|
|
|
import net.minecraft.src.ISaveFormat;
|
|
|
|
|
|
|
|
import net.minecraft.src.ISaveHandler;
|
|
|
|
|
|
|
|
import net.minecraft.src.IntegratedServer;
|
|
|
|
|
|
|
|
import net.minecraft.src.Item;
|
|
|
|
|
|
|
|
import net.minecraft.src.ItemRenderer;
|
|
|
|
|
|
|
|
import net.minecraft.src.ItemStack;
|
|
|
|
|
|
|
|
import net.minecraft.src.KeyBinding;
|
|
|
|
|
|
|
|
import net.minecraft.src.LoadingScreenRenderer;
|
|
|
|
|
|
|
|
import net.minecraft.src.MathHelper;
|
|
|
|
|
|
|
|
import net.minecraft.src.MemoryConnection;
|
|
|
|
|
|
|
|
import net.minecraft.src.MinecraftError;
|
|
|
|
|
|
|
|
import net.minecraft.src.MinecraftFakeLauncher;
|
|
|
|
|
|
|
|
import net.minecraft.src.MouseHelper;
|
|
|
|
|
|
|
|
import net.minecraft.src.MovementInputFromOptions;
|
|
|
|
|
|
|
|
import net.minecraft.src.MovingObjectPosition;
|
|
|
|
|
|
|
|
import net.minecraft.src.NetClientHandler;
|
|
|
|
|
|
|
|
import net.minecraft.src.NetworkManager;
|
|
|
|
|
|
|
|
import net.minecraft.src.OpenGlHelper;
|
|
|
|
|
|
|
|
import net.minecraft.src.Packet3Chat;
|
|
|
|
|
|
|
|
import net.minecraft.src.PlayerControllerMP;
|
|
|
|
|
|
|
|
import net.minecraft.src.PlayerUsageSnooper;
|
|
|
|
|
|
|
|
import net.minecraft.src.Profiler;
|
|
|
|
|
|
|
|
import net.minecraft.src.ProfilerResult;
|
|
|
|
|
|
|
|
import net.minecraft.src.RenderBlocks;
|
|
|
|
|
|
|
|
import net.minecraft.src.RenderEngine;
|
|
|
|
|
|
|
|
import net.minecraft.src.RenderGlobal;
|
|
|
|
|
|
|
|
import net.minecraft.src.RenderManager;
|
|
|
|
|
|
|
|
import net.minecraft.src.ReportedException;
|
|
|
|
|
|
|
|
import net.minecraft.src.ScaledResolution;
|
|
|
|
|
|
|
|
import net.minecraft.src.ScreenShotHelper;
|
|
|
|
|
|
|
|
import net.minecraft.src.ServerData;
|
|
|
|
|
|
|
|
import net.minecraft.src.Session;
|
|
|
|
|
|
|
|
import net.minecraft.src.SoundManager;
|
|
|
|
|
|
|
|
import net.minecraft.src.StatCollector;
|
|
|
|
|
|
|
|
import net.minecraft.src.StatFileWriter;
|
|
|
|
|
|
|
|
import net.minecraft.src.StatList;
|
|
|
|
|
|
|
|
import net.minecraft.src.StatStringFormatKeyInv;
|
|
|
|
|
|
|
|
import net.minecraft.src.StringTranslate;
|
|
|
|
|
|
|
|
import net.minecraft.src.Tessellator;
|
|
|
|
|
|
|
|
import net.minecraft.src.TextureCompassFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.TextureFlamesFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.TextureLavaFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.TextureLavaFlowFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.TexturePackList;
|
|
|
|
|
|
|
|
import net.minecraft.src.TexturePortalFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.TextureWatchFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.TextureWaterFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.TextureWaterFlowFX;
|
|
|
|
|
|
|
|
import net.minecraft.src.ThreadClientSleep;
|
|
|
|
|
|
|
|
import net.minecraft.src.ThreadDownloadResources;
|
|
|
|
|
|
|
|
import net.minecraft.src.ThreadShutdown;
|
|
|
|
|
|
|
|
import net.minecraft.src.Timer;
|
|
|
|
|
|
|
|
import net.minecraft.src.Vec3;
|
|
|
|
|
|
|
|
import net.minecraft.src.WorldClient;
|
|
|
|
|
|
|
|
import net.minecraft.src.WorldInfo;
|
|
|
|
|
|
|
|
import net.minecraft.src.WorldRenderer;
|
|
|
|
|
|
|
|
import net.minecraft.src.WorldSettings;
|
|
|
|
|
|
|
|
import org.lwjgl.LWJGLException;
|
|
|
|
import org.lwjgl.LWJGLException;
|
|
|
|
import org.lwjgl.Sys;
|
|
|
|
import org.lwjgl.Sys;
|
|
|
|
import org.lwjgl.input.Keyboard;
|
|
|
|
import org.lwjgl.input.Keyboard;
|
|
|
@ -2480,4 +2384,13 @@ public abstract class Minecraft implements Runnable, IPlayerUsage
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return this.fullscreen;
|
|
|
|
return this.fullscreen;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static {
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
Class.forName(Constants.class.getName());
|
|
|
|
|
|
|
|
} catch (ClassNotFoundException e) {
|
|
|
|
|
|
|
|
// TODO Auto-generated catch block
|
|
|
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|