Package net.minecraft.screen
Interface NamedScreenHandlerFactory
- All Superinterfaces:
- ScreenHandlerFactory
- All Known Subinterfaces:
- VehicleInventory
- All Known Implementing Classes:
- AbstractFurnaceBlockEntity,- BarrelBlockEntity,- BeaconBlockEntity,- BlastFurnaceBlockEntity,- BrewingStandBlockEntity,- ChestBlockEntity,- ChestBoatEntity,- ChestMinecartEntity,- DispenserBlockEntity,- DropperBlockEntity,- FurnaceBlockEntity,- HopperBlockEntity,- HopperMinecartEntity,- LecternBlockEntity,- LockableContainerBlockEntity,- LootableContainerBlockEntity,- ShulkerBoxBlockEntity,- SimpleNamedScreenHandlerFactory,- SmokerBlockEntity,- StorageMinecartEntity,- TrappedChestBlockEntity
A screen handler factory with a name (title). This is passed to 
PlayerEntity.openHandledScreen(net.minecraft.screen.NamedScreenHandlerFactory) to open a screen
 handler.
 In vanilla, most block entity instances implement this interface, allowing them to be used
 as a factory. SimpleNamedScreenHandlerFactory is a screen handler factory
 implementation for use cases that do not involve a block entity.
- Mappings:
- Namespace - Name - official - bea- intermediary - net/minecraft/class_3908- named - net/minecraft/screen/NamedScreenHandlerFactory
- 
Method SummaryModifier and TypeMethodDescriptionReturns the title of this screen handler; will be a part of the open screen packet sent to the client.Methods inherited from interface net.minecraft.screen.ScreenHandlerFactorycreateMenu
- 
Method Details- 
getDisplayNameText getDisplayName()Returns the title of this screen handler; will be a part of the open screen packet sent to the client.- Mappings:
- Namespace - Name - Mixin selector - official - H_- Lbea;H_()Lsw;- intermediary - method_5476- Lnet/minecraft/class_3908;method_5476()Lnet/minecraft/class_2561;- named - getDisplayName- Lnet/minecraft/screen/NamedScreenHandlerFactory;getDisplayName()Lnet/minecraft/text/Text;
 
 
-