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 final 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
Fields in net.minecraft.network.packet.s2c.play declared as ScreenHandlerTypeModifier and TypeFieldDescriptionprivate final ScreenHandlerType<?>OpenScreenS2CPacket.screenHandlerIdMethods 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 final ScreenHandlerType<AnvilScreenHandler>ScreenHandlerType.ANVILstatic final ScreenHandlerType<BeaconScreenHandler>ScreenHandlerType.BEACONstatic final ScreenHandlerType<BlastFurnaceScreenHandler>ScreenHandlerType.BLAST_FURNACEstatic final ScreenHandlerType<BrewingStandScreenHandler>ScreenHandlerType.BREWING_STANDstatic final ScreenHandlerType<CartographyTableScreenHandler>ScreenHandlerType.CARTOGRAPHY_TABLEstatic final ScreenHandlerType<CraftingScreenHandler>ScreenHandlerType.CRAFTINGstatic final ScreenHandlerType<EnchantmentScreenHandler>ScreenHandlerType.ENCHANTMENTstatic final ScreenHandlerType<FurnaceScreenHandler>ScreenHandlerType.FURNACEstatic final ScreenHandlerType<Generic3x3ContainerScreenHandler>ScreenHandlerType.GENERIC_3X3static final ScreenHandlerType<GenericContainerScreenHandler>ScreenHandlerType.GENERIC_9X1static final ScreenHandlerType<GenericContainerScreenHandler>ScreenHandlerType.GENERIC_9X2static final ScreenHandlerType<GenericContainerScreenHandler>ScreenHandlerType.GENERIC_9X3static final ScreenHandlerType<GenericContainerScreenHandler>ScreenHandlerType.GENERIC_9X4static final ScreenHandlerType<GenericContainerScreenHandler>ScreenHandlerType.GENERIC_9X5static final ScreenHandlerType<GenericContainerScreenHandler>ScreenHandlerType.GENERIC_9X6static final ScreenHandlerType<GrindstoneScreenHandler>ScreenHandlerType.GRINDSTONEstatic final ScreenHandlerType<HopperScreenHandler>ScreenHandlerType.HOPPERstatic final ScreenHandlerType<LecternScreenHandler>ScreenHandlerType.LECTERNstatic final ScreenHandlerType<LoomScreenHandler>ScreenHandlerType.LOOMstatic final ScreenHandlerType<MerchantScreenHandler>ScreenHandlerType.MERCHANTstatic final ScreenHandlerType<ShulkerBoxScreenHandler>ScreenHandlerType.SHULKER_BOXstatic final ScreenHandlerType<SmithingScreenHandler>ScreenHandlerType.SMITHINGstatic final ScreenHandlerType<SmokerScreenHandler>ScreenHandlerType.SMOKERstatic final ScreenHandlerType<StonecutterScreenHandler>ScreenHandlerType.STONECUTTERprivate final @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 category, int syncId, PlayerInventory playerInventory) protectedAbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RecipeBookCategory category, int syncId, 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 final RegistryKey<Registry<ScreenHandlerType<?>>>Registry.MENU_KEYstatic final Registry<ScreenHandlerType<?>>Registry.SCREEN_HANDLER