Package net.minecraft.screen
Interface NamedScreenHandlerFactory
- All Superinterfaces:
Nameable
- All Known Subinterfaces:
LockableScreenHandlerFactory
- All Known Implementing Classes:
AnvilBlock.AnvilNameableHandler,BeaconBlockEntity,BlockCommunicationNameable,BrewingStandBlockEntity,ChestBlockEntity,ChestMinecartEntity,ClientNetworkSyncedInventory,CraftingTableBlock.ClientDummyScreenHandlerProvider,DispenserBlockEntity,DoubleInventory,DropperBlockEntity,EnchantingTableBlockEntity,FurnaceBlockEntity,HopperBlockEntity,HopperMinecartEntity,InventoryMinecartEntity,LockableContainerBlockEntity
public interface NamedScreenHandlerFactory extends Nameable
- Mappings:
Namespace Name official olintermediary net/minecraft/class_1723named net/minecraft/screen/NamedScreenHandlerFactory
-
Method Summary
Modifier and Type Method Description ScreenHandlercreateScreenHandler(PlayerInventory inventory, PlayerEntity player)StringgetId()Methods inherited from interface net.minecraft.text.Nameable
getName, getTranslationKey, hasCustomName
-
Method Details
-
createScreenHandler
- Mappings:
Namespace Name Mixin selector official aLol;a(Lwm;Lwn;)Lxi;intermediary method_6761Lnet/minecraft/class_1723;method_6761(Lnet/minecraft/class_1962;Lnet/minecraft/class_1963;)Lnet/minecraft/class_1983;named createScreenHandlerLnet/minecraft/screen/NamedScreenHandlerFactory;createScreenHandler(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/screen/ScreenHandler;
-
getId
String getId()- Mappings:
Namespace Name Mixin selector official kLol;k()Ljava/lang/String;intermediary method_6762Lnet/minecraft/class_1723;method_6762()Ljava/lang/String;named getIdLnet/minecraft/screen/NamedScreenHandlerFactory;getId()Ljava/lang/String;
-