@ApiStatus.Internal
public final class Internals
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Internals.EntryStackProvider |
static interface |
Internals.WidgetsProvider |
| Constructor and Description |
|---|
Internals() |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
attachInstance(T instance,
java.lang.Class<T> clazz) |
static <T> void |
attachInstance(T instance,
java.lang.String name) |
static ClickAreaHandler.Result |
createClickAreaHandlerResult(boolean applicable) |
static @NotNull Tooltip |
createTooltip(@Nullable me.shedaniel.math.Point point,
java.util.Collection<net.minecraft.util.text.ITextComponent> texts) |
static ClientHelper.ViewSearchBuilder |
createViewSearchBuilder() |
static FavoriteEntry |
delegateFavoriteEntry(java.util.function.Supplier<FavoriteEntry> supplier,
java.util.function.Supplier<com.google.gson.JsonObject> toJoin) |
static FavoriteEntry |
favoriteEntryFromJson(com.google.gson.JsonObject object) |
static @NotNull BuiltinPlugin |
getBuiltinPlugin() |
static @NotNull ClientHelper |
getClientHelper() |
static @NotNull ConfigManager |
getConfigManager() |
static @NotNull DisplayHelper |
getDisplayHelper() |
static @NotNull EntryRegistry |
getEntryRegistry() |
static @NotNull Internals.EntryStackProvider |
getEntryStackProvider() |
static FavoriteEntryType.Registry |
getFavoriteEntryTypeRegistry() |
static @NotNull FluidSupportProvider |
getFluidSupportProvider() |
static @NotNull RecipeHelper |
getRecipeHelper() |
static @NotNull REIHelper |
getREIHelper() |
static @NotNull SubsetsRegistry |
getSubsetsRegistry() |
static @NotNull Internals.WidgetsProvider |
getWidgetsProvider() |
@NotNull public static @NotNull ConfigManager getConfigManager()
@NotNull public static @NotNull ClientHelper getClientHelper()
@NotNull public static @NotNull RecipeHelper getRecipeHelper()
@NotNull public static @NotNull REIHelper getREIHelper()
@NotNull @ApiStatus.Experimental public static @NotNull FluidSupportProvider getFluidSupportProvider()
@NotNull public static @NotNull Internals.EntryStackProvider getEntryStackProvider()
@NotNull public static @NotNull SubsetsRegistry getSubsetsRegistry()
@NotNull public static @NotNull EntryRegistry getEntryRegistry()
@NotNull public static @NotNull DisplayHelper getDisplayHelper()
@NotNull public static @NotNull Internals.WidgetsProvider getWidgetsProvider()
@NotNull public static ClientHelper.ViewSearchBuilder createViewSearchBuilder()
public static FavoriteEntryType.Registry getFavoriteEntryTypeRegistry()
@NotNull public static ClickAreaHandler.Result createClickAreaHandlerResult(boolean applicable)
@NotNull public static @NotNull Tooltip createTooltip(@Nullable @Nullable me.shedaniel.math.Point point, java.util.Collection<net.minecraft.util.text.ITextComponent> texts)
@NotNull public static @NotNull BuiltinPlugin getBuiltinPlugin()
@ApiStatus.Internal
public static <T> void attachInstance(T instance,
java.lang.Class<T> clazz)
@ApiStatus.Internal
public static <T> void attachInstance(T instance,
java.lang.String name)
public static FavoriteEntry delegateFavoriteEntry(java.util.function.Supplier<FavoriteEntry> supplier, java.util.function.Supplier<com.google.gson.JsonObject> toJoin)
public static FavoriteEntry favoriteEntryFromJson(com.google.gson.JsonObject object)