Package net.minecraft.screen
Interface NamedScreenHandlerFactory
- All Superinterfaces:
Nameable
- All Known Subinterfaces:
LockableScreenHandlerFactory
- All Known Implementing Classes:
AnvilBlock.AnvilNameableHandler,BeaconBlockEntity,BlockCommunicationNameable,BrewingStandBlockEntity,ChestBlockEntity,ChestMinecartEntity,class_2737,ClientNetworkSyncedInventory,CraftingTableBlock.ClientDummyScreenHandlerProvider,DispenserBlockEntity,DoubleInventory,DropperBlockEntity,EnchantingTableBlockEntity,FurnaceBlockEntity,HopperBlockEntity,HopperMinecartEntity,LockableContainerBlockEntity,StorageMinecartEntity
- Mappings:
Namespace Name official qnintermediary net/minecraft/class_2608named net/minecraft/screen/NamedScreenHandlerFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateScreenHandler(PlayerInventory inventory, PlayerEntity player) getId()Methods inherited from interface net.minecraft.text.Nameable
getTranslationKey, hasCustomName, method_6344
-
Method Details
-
createScreenHandler
- Mappings:
Namespace Name Mixin selector official aLqn;a(Lzi;Lzj;)Laau;intermediary method_10905Lnet/minecraft/class_2608;method_10905(Lnet/minecraft/class_987;Lnet/minecraft/class_988;)Lnet/minecraft/class_1002;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 kLqn;k()Ljava/lang/String;intermediary method_10906Lnet/minecraft/class_2608;method_10906()Ljava/lang/String;named getIdLnet/minecraft/screen/NamedScreenHandlerFactory;getId()Ljava/lang/String;
-