类 SimpleNamedScreenHandlerFactory

    • 字段详细资料

      • name

        private final Text name
        Mappings:
        Namespace Name Mixin selector
        official a Larm;a:Lon;
        intermediary field_3947 Lnet/minecraft/class_747;field_3947:Lnet/minecraft/class_2561;
        named name Lnet/minecraft/screen/SimpleNamedScreenHandlerFactory;name:Lnet/minecraft/text/Text;
      • baseFactory

        private final ScreenHandlerFactory baseFactory
        Mappings:
        Namespace Name Mixin selector
        official b Larm;b:Lbmo;
        intermediary field_17280 Lnet/minecraft/class_747;field_17280:Lnet/minecraft/class_1270;
        named baseFactory Lnet/minecraft/screen/SimpleNamedScreenHandlerFactory;baseFactory:Lnet/minecraft/screen/ScreenHandlerFactory;
    • 构造器详细资料

      • SimpleNamedScreenHandlerFactory

        public SimpleNamedScreenHandlerFactory​(ScreenHandlerFactory baseFactory,
                                               Text name)
        Mappings:
        Namespace Name Mixin selector
        official <init> Larm;<init>(Lbmo;Lon;)V
        intermediary <init> Lnet/minecraft/class_747;<init>(Lnet/minecraft/class_1270;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/screen/SimpleNamedScreenHandlerFactory;<init>(Lnet/minecraft/screen/ScreenHandlerFactory;Lnet/minecraft/text/Text;)V
    • 方法详细资料

      • getDisplayName

        public Text getDisplayName()
        Returns the title of this screen handler; will be a part of the open screen packet sent to the client.
        指定者:
        getDisplayName 在接口中 NamedScreenHandlerFactory
        Mappings:
        Namespace Name Mixin selector
        official d Larj;d()Lon;
        intermediary method_5476 Lnet/minecraft/class_3908;method_5476()Lnet/minecraft/class_2561;
        named getDisplayName Lnet/minecraft/screen/NamedScreenHandlerFactory;getDisplayName()Lnet/minecraft/text/Text;
      • createMenu

        public ScreenHandler createMenu​(int syncId,
                                        PlayerInventory inv,
                                        PlayerEntity player)
        指定者:
        createMenu 在接口中 ScreenHandlerFactory
        Mappings:
        Namespace Name Mixin selector
        official createMenu Lbmo;createMenu(ILbje;Lbjf;)Lbll;
        intermediary createMenu Lnet/minecraft/class_1270;createMenu(ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703;
        named createMenu Lnet/minecraft/screen/ScreenHandlerFactory;createMenu(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/screen/ScreenHandler;