public class Minecraft1_16_5
extends mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>
font, rendererwrappedBOOLEAN_VALUES, FABRIC, FORGE, FORGE_OR_NEOFORGE, GAME_VERSION, JAVA_17, JAVA_21, JAVA_8, JAVA_MODULES, JAVA_VERSION, JAVA_VERSION_ASM, LEGACY, MOD_LOADER, NAMED_ENV, NEOFORGE, SRG_ENV, V12, V16, V16_OR_EARLIER, V16_OR_LATER, V18, V18_OR_EARLIER, V18_OR_LATER, V19, V19_2_OR_EARLIER, V19_4_OR_LATER, V19_OR_EARLIER, V19_OR_LATER, V20, V20_4_OR_EARLIER, V20_6_OR_LATER, V20_OR_EARLIER, V20_OR_LATER, V21, V21_OR_LATER| Constructor and Description |
|---|
Minecraft1_16_5(java.lang.Object mc) |
| Modifier and Type | Method and Description |
|---|---|
void |
addResourcePackFolder(java.io.File dir) |
@Nullable java.lang.Object |
getCurrentScreen() |
int |
getDisplayHeight() |
int |
getDisplayWidth() |
int |
getGUIScale() |
static mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<?> |
getInstance() |
@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.entity.PlayerAPI<?,?> |
getPlayer() |
@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<?,?> |
getTargetBlockEntity() |
@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?> |
getTargetEntity() |
mods.thecomputerizer.theimpossiblelibrary.api.client.gui.MinecraftWindow |
getWindow()
TODO Cache this?
|
@Nullable mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> |
getWorld() |
<S> boolean |
isCurrentScreen(S screen) |
boolean |
isCurrentScreenAPI() |
boolean |
isDisplayFocused() |
boolean |
isFinishedLoading() |
boolean |
isFullScreen() |
boolean |
isPaused() |
<T> java.util.function.Supplier<T> |
scheduleReturnable(java.util.function.Supplier<T> supplier) |
void |
scheduleRunnable(java.lang.Runnable runnable) |
getFont, getRenderer, hasPlayer, hasPlayerAndWorld, hasScreen, hasWorld, isLoading, isUnpausedAndFocused, sendMessageToPlayer, sendMessageToPlayer, sendStatusMessageToPlayerequals, getWrapped, getWrappedClass, toStringpublic static mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<?> getInstance()
public void addResourcePackFolder(java.io.File dir)
addResourcePackFolder in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>@Nullable public @Nullable java.lang.Object getCurrentScreen()
getCurrentScreen in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public int getDisplayHeight()
getDisplayHeight in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public int getDisplayWidth()
getDisplayWidth in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public int getGUIScale()
getGUIScale in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>@Nullable public @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.entity.PlayerAPI<?,?> getPlayer()
getPlayer in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>@Nullable public @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.blockentity.BlockEntityAPI<?,?> getTargetBlockEntity()
getTargetBlockEntity in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>@Nullable public @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.entity.EntityAPI<?,?> getTargetEntity()
getTargetEntity in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public mods.thecomputerizer.theimpossiblelibrary.api.client.gui.MinecraftWindow getWindow()
getWindow in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>@Nullable public @Nullable mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> getWorld()
getWorld in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public <S> boolean isCurrentScreen(S screen)
isCurrentScreen in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public boolean isCurrentScreenAPI()
isCurrentScreenAPI in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public boolean isDisplayFocused()
isDisplayFocused in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public boolean isFinishedLoading()
isFinishedLoading in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public boolean isFullScreen()
isFullScreen in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public boolean isPaused()
isPaused in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public <T> java.util.function.Supplier<T> scheduleReturnable(java.util.function.Supplier<T> supplier)
scheduleReturnable in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>public void scheduleRunnable(java.lang.Runnable runnable)
scheduleRunnable in class mods.thecomputerizer.theimpossiblelibrary.api.client.MinecraftAPI<net.minecraft.client.Minecraft>