Uses of Class
net.minecraft.screen.ScreenHandlerType
Packages that use ScreenHandlerType
Package
Description
-
Uses of ScreenHandlerType in net.minecraft.client.gui.screen.ingame
Fields in net.minecraft.client.gui.screen.ingame with type parameters of type ScreenHandlerTypeModifier and TypeFieldDescriptionprivate static Map<ScreenHandlerType<?>,HandledScreens.Provider<?,?>>HandledScreens.PROVIDERSMethods in net.minecraft.client.gui.screen.ingame with parameters of type ScreenHandlerTypeModifier and TypeMethodDescriptionprivate static <T extends ScreenHandler>
@Nullable HandledScreens.Provider<T,?>HandledScreens.getProvider(ScreenHandlerType<T> type)static <T extends ScreenHandler>
voidHandledScreens.open(@Nullable ScreenHandlerType<T> type, MinecraftClient client, int id, Text title)default voidHandledScreens.Provider.open(Text name, ScreenHandlerType<T> type, MinecraftClient client, int id)private static <M extends ScreenHandler, U extends Screen & ScreenHandlerProvider<M>>
voidHandledScreens.register(ScreenHandlerType<? extends M> type, HandledScreens.Provider<M,U> provider) -
Uses of ScreenHandlerType in net.minecraft.network.packet.s2c.play
Methods in net.minecraft.network.packet.s2c.play that return ScreenHandlerTypeConstructors in net.minecraft.network.packet.s2c.play with parameters of type ScreenHandlerTypeModifierConstructorDescriptionOpenScreenS2CPacket(int syncId, ScreenHandlerType<?> type, Text name) -
Uses of ScreenHandlerType in net.minecraft.screen
Fields in net.minecraft.screen declared as ScreenHandlerTypeModifier and TypeFieldDescriptionstatic ScreenHandlerType<AnvilScreenHandler>ScreenHandlerType.ANVILstatic ScreenHandlerType<BeaconScreenHandler>ScreenHandlerType.BEACONScreenHandlerType.BLAST_FURNACEScreenHandlerType.BREWING_STANDScreenHandlerType.CARTOGRAPHY_TABLEScreenHandlerType.CRAFTINGScreenHandlerType.ENCHANTMENTScreenHandlerType.FURNACEScreenHandlerType.GENERIC_3X3ScreenHandlerType.GENERIC_9X1ScreenHandlerType.GENERIC_9X2ScreenHandlerType.GENERIC_9X3ScreenHandlerType.GENERIC_9X4ScreenHandlerType.GENERIC_9X5ScreenHandlerType.GENERIC_9X6ScreenHandlerType.GRINDSTONEstatic ScreenHandlerType<HopperScreenHandler>ScreenHandlerType.HOPPERScreenHandlerType.LECTERNstatic ScreenHandlerType<LoomScreenHandler>ScreenHandlerType.LOOMScreenHandlerType.MERCHANTScreenHandlerType.SHULKER_BOXScreenHandlerType.SMITHINGstatic ScreenHandlerType<SmokerScreenHandler>ScreenHandlerType.SMOKERScreenHandlerType.STONECUTTERprivate @Nullable ScreenHandlerType<?>ScreenHandler.typeMethods in net.minecraft.screen that return ScreenHandlerTypeModifier and TypeMethodDescriptionScreenHandler.getType()StonecutterScreenHandler.getType()private static <T extends ScreenHandler>
ScreenHandlerType<T>ScreenHandlerType.register(String id, ScreenHandlerType.Factory<T> factory)Constructors in net.minecraft.screen with parameters of type ScreenHandlerTypeModifierConstructorDescriptionprotectedAbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RecipeBookCategory recipeBookCategory, int int2, PlayerInventory playerInventory)protectedAbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RecipeBookCategory recipeBookCategory, int int2, PlayerInventory playerInventory, Inventory inventory, PropertyDelegate propertyDelegate)AbstractRecipeScreenHandler(ScreenHandlerType<?> type, int syncId)ForgingScreenHandler(@Nullable ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, ScreenHandlerContext context)privateGenericContainerScreenHandler(ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, int rows)GenericContainerScreenHandler(ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, Inventory inventory, int rows)protectedScreenHandler(@Nullable ScreenHandlerType<?> type, int syncId) -
Uses of ScreenHandlerType in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type ScreenHandlerTypeModifier and TypeFieldDescriptionstatic RegistryKey<Registry<ScreenHandlerType<?>>>Registry.MENU_KEYstatic Registry<ScreenHandlerType<?>>Registry.SCREEN_HANDLER