Uses of Class
net.minecraft.screen.ScreenHandlerType
Packages that use ScreenHandlerType
Package
Description
The base package for all Minecraft classes.
-
Uses of ScreenHandlerType in net.minecraft
Fields in net.minecraft declared as ScreenHandlerTypeModifier and TypeFieldDescriptionprivate final ScreenHandlerType<?> class_10951.field_58207private final ScreenHandlerType<?> class_10953.field_58212Methods in net.minecraft that return ScreenHandlerTypeConstructors in net.minecraft with parameters of type ScreenHandlerTypeModifierConstructorDescriptionclass_10951(int int2, ScreenHandlerType<?> screenHandlerType, Text text, List<Integer> list) class_10953(ScreenHandlerType<?> screenHandlerType, List<Integer> list) -
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, List<Integer> list) default voidHandledScreens.Provider.open(Text name, ScreenHandlerType<T> type, MinecraftClient client, int id, List<Integer> list) 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.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<class_11033> ScreenHandlerType.DIMENSION_CONTROLstatic 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<class_11043> ScreenHandlerType.MAP_MAKINGstatic 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.ScreenHandler.method_69455()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 ScreenHandlerTypeModifierConstructorDescriptionAbstractCraftingScreenHandler(ScreenHandlerType<?> type, int syncId, int width, int height) protectedAbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RegistryKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, PlayerInventory playerInventory) protectedAbstractFurnaceScreenHandler(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RegistryKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, PlayerInventory playerInventory, Inventory inventory, PropertyDelegate propertyDelegate) AbstractRecipeScreenHandler(ScreenHandlerType<?> type, int syncId) ForgingScreenHandler(@Nullable ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, ScreenHandlerContext context, ForgingSlotsManager forgingSlotsManager) 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.server
Methods in net.minecraft.server with parameters of type ScreenHandlerTypeModifier and TypeMethodDescriptionvoidPlayerManager.method_69185(ScreenHandlerType<? extends ScreenHandler> screenHandlerType, List<Integer> list) -
Uses of ScreenHandlerType in net.minecraft.server.world
Methods in net.minecraft.server.world with parameters of type ScreenHandlerTypeModifier and TypeMethodDescriptionvoidServerWorld.method_69079(ScreenHandlerType<? extends ScreenHandler> screenHandlerType, List<Integer> list)