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(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<?> screenHandlerId, Text name) -
Uses of ScreenHandlerType in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type ScreenHandlerTypeModifier and TypeFieldDescriptionstatic final Registry<ScreenHandlerType<?>> Registries.SCREEN_HANDLERstatic final RegistryKey<Registry<ScreenHandlerType<?>>> RegistryKeys.SCREEN_HANDLER -
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<CrafterScreenHandler> ScreenHandlerType.CRAFTER_3X3static 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()Returns the screen handler type.StonecutterScreenHandler.getType()Returns the screen handler type.private static <T extends ScreenHandler>
ScreenHandlerType<T> ScreenHandlerType.register(String id, ScreenHandlerType.Factory<T> factory) private static <T extends ScreenHandler>
ScreenHandlerType<T> ScreenHandlerType.register(String id, ScreenHandlerType.Factory<T> factory, FeatureFlag[] requiredFeatures) 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)