public class Minecraft extends RecursiveEventLoop<java.lang.Runnable> implements ISnooperInfo, IWindowEventListener, java.lang.AutoCloseable
Modifier and Type | Field and Description |
---|---|
Screen |
currentScreen |
java.lang.String |
debug |
DebugRenderer |
debugRenderer |
static ResourceLocation |
DEFAULT_FONT_RENDERER_NAME |
FontRenderer |
fontRenderer |
FrameTimer |
frameTimer |
java.io.File |
gameDir |
GameRenderer |
gameRenderer |
GameSettings |
gameSettings |
IngameGui |
ingameGUI |
static boolean |
IS_RUNNING_ON_MAC |
KeyboardListener |
keyboardListener |
protected int |
leftClickCounter |
LoadingGui |
loadingGui |
MainWindow |
mainWindow |
static byte[] |
memoryReserve |
MouseHelper |
mouseHelper |
RayTraceResult |
objectMouseOver |
ParticleManager |
particles |
ClientPlayerEntity |
player |
PlayerController |
playerController |
Entity |
pointedEntity |
boolean |
renderChunksMany |
Entity |
renderViewEntity |
boolean |
skipRenderWorld |
static ResourceLocation |
standardGalacticFontRenderer |
TextureManager |
textureManager |
ClientWorld |
world |
WorldRenderer |
worldRenderer |
Constructor and Description |
---|
Minecraft(GameConfiguration gameConfig) |
isTaskRunning, run, shouldDeferTasks
deferTask, drainTasks, driveOne, driveUntil, dropTasks, enqueue, execute, func_223704_be, func_223705_bi, getName, isOnExecutionThread, runAsync, runImmediately, supplyAsync
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
func_213141_a, inline
public static final boolean IS_RUNNING_ON_MAC
public static final ResourceLocation DEFAULT_FONT_RENDERER_NAME
public static final ResourceLocation standardGalacticFontRenderer
public static byte[] memoryReserve
public TextureManager textureManager
public PlayerController playerController
public MainWindow mainWindow
public ClientWorld world
public WorldRenderer worldRenderer
public ClientPlayerEntity player
@Nullable public Entity renderViewEntity
@Nullable public Entity pointedEntity
public ParticleManager particles
public FontRenderer fontRenderer
@Nullable public Screen currentScreen
@Nullable public LoadingGui loadingGui
public GameRenderer gameRenderer
public DebugRenderer debugRenderer
protected int leftClickCounter
public IngameGui ingameGUI
public boolean skipRenderWorld
public RayTraceResult objectMouseOver
public GameSettings gameSettings
public MouseHelper mouseHelper
public KeyboardListener keyboardListener
public final java.io.File gameDir
public final FrameTimer frameTimer
public java.lang.String debug
public boolean renderChunksMany
public Minecraft(GameConfiguration gameConfig)
public void run()
public void populateSearchTreeManager()
public Framebuffer getFramebuffer()
public java.lang.String getVersion()
public java.lang.String getVersionType()
public void crashed(CrashReport crash)
public void displayCrashReport(CrashReport crashReportIn)
public boolean getForceUnicodeFont()
@Deprecated public java.util.concurrent.CompletableFuture<java.lang.Void> reloadResources()
public SaveFormat getSaveLoader()
public void displayGuiScreen(@Nullable Screen guiScreenIn)
public void setLoadingGui(@Nullable LoadingGui loadingGuiIn)
public void shutdownMinecraftApplet()
public void close()
close
in interface java.lang.AutoCloseable
close
in interface ITaskExecutor<java.lang.Runnable>
public void updateDisplay(boolean limitFramerate)
updateDisplay
in interface IWindowEventListener
public void updateWindowSize()
updateWindowSize
in interface IWindowEventListener
public void freeMemory()
public void shutdown()
public void displayInGameMenu(boolean pauseOnly)
public MusicTicker getMusicTicker()
public void runTick()
public void launchIntegratedServer(java.lang.String folderName, java.lang.String worldName, @Nullable WorldSettings worldSettingsIn)
public void loadWorld(ClientWorld worldClientIn)
public void func_213254_o()
public void func_213231_b(Screen screenIn)
public final boolean isDemo()
@Nullable public ClientPlayNetHandler getConnection()
public static boolean isGuiEnabled()
public static boolean isFancyGraphicsEnabled()
public static boolean isAmbientOcclusionEnabled()
public ItemStack storeTEInStack(ItemStack stack, TileEntity te)
public CrashReport addGraphicsAndWorldToCrashReport(CrashReport theCrash)
public static Minecraft getInstance()
@Deprecated public java.util.concurrent.CompletableFuture<java.lang.Void> func_213245_w()
public void fillSnooper(Snooper snooper)
fillSnooper
in interface ISnooperInfo
public static int getGLMaximumTextureSize()
public void setServerData(ServerData serverDataIn)
@Nullable public ServerData getCurrentServerData()
public boolean isIntegratedServerRunning()
public boolean isSingleplayer()
@Nullable public IntegratedServer getIntegratedServer()
public Snooper getSnooper()
public Session getSession()
public com.mojang.authlib.properties.PropertyMap getProfileProperties()
public java.net.Proxy getProxy()
public TextureManager getTextureManager()
public IResourceManager getResourceManager()
public ResourcePackList<ClientResourcePackInfo> getResourcePackList()
public DownloadingPackFinder getPackFinder()
public java.io.File getFileResourcePacks()
public LanguageManager getLanguageManager()
public AtlasTexture getTextureMap()
public boolean isJava64bit()
public boolean isGamePaused()
public SoundHandler getSoundHandler()
public MusicTicker.MusicType getAmbientMusicType()
public com.mojang.authlib.minecraft.MinecraftSessionService getSessionService()
public SkinManager getSkinManager()
@Nullable public Entity getRenderViewEntity()
public void setRenderViewEntity(Entity viewingEntity)
protected java.lang.Thread getExecutionThread()
getExecutionThread
in class ThreadTaskExecutor<java.lang.Runnable>
protected java.lang.Runnable wrapTask(java.lang.Runnable runnable)
wrapTask
in class ThreadTaskExecutor<java.lang.Runnable>
protected boolean canRun(java.lang.Runnable runnable)
canRun
in class ThreadTaskExecutor<java.lang.Runnable>
public BlockRendererDispatcher getBlockRendererDispatcher()
public EntityRendererManager getRenderManager()
public ItemRenderer getItemRenderer()
public FirstPersonRenderer getFirstPersonRenderer()
public <T> IMutableSearchTree<T> func_213253_a(SearchTreeManager.Key<T> p_213253_1_)
public static int getDebugFPS()
public FrameTimer getFrameTimer()
public boolean isConnectedToRealms()
public void setConnectedToRealms(boolean isConnected)
public com.mojang.datafixers.DataFixer getDataFixer()
public float getRenderPartialTicks()
public float getTickLength()
public BlockColors getBlockColors()
public boolean isReducedDebug()
public ToastGui getToastGui()
public Tutorial getTutorial()
public boolean isGameFocused()
public CreativeSettings getCreativeSettings()
public ModelManager getModelManager()
public FontResourceManager getFontResourceManager()
public PaintingSpriteUploader getPaintingSpriteUploader()
public PotionSpriteUploader getPotionSpriteUploader()
public void setGameFocused(boolean focused)
setGameFocused
in interface IWindowEventListener
public IProfiler getProfiler()
public MinecraftGame getMinecraftGame()
public Splashes getSplashes()
@Nullable public LoadingGui getLoadingGui()
public ItemColors getItemColors()
public SearchTreeManager getSearchTreeManager()