类 BeaconScreenHandler


  • public class BeaconScreenHandler
    extends ScreenHandler
    Mappings:
    Namespace Name
    official blo
    intermediary net/minecraft/class_1704
    named net/minecraft/screen/BeaconScreenHandler
    • 字段详细资料

      • field_30756

        private static final int field_30756
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Lblo;k:I
        intermediary field_30756 Lnet/minecraft/class_1704;field_30756:I
        named field_30756 Lnet/minecraft/screen/BeaconScreenHandler;field_30756:I
      • field_30757

        private static final int field_30757
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Lblo;l:I
        intermediary field_30757 Lnet/minecraft/class_1704;field_30757:I
        named field_30757 Lnet/minecraft/screen/BeaconScreenHandler;field_30757:I
      • field_30758

        private static final int field_30758
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official m Lblo;m:I
        intermediary field_30758 Lnet/minecraft/class_1704;field_30758:I
        named field_30758 Lnet/minecraft/screen/BeaconScreenHandler;field_30758:I
      • field_30759

        private static final int field_30759
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official n Lblo;n:I
        intermediary field_30759 Lnet/minecraft/class_1704;field_30759:I
        named field_30759 Lnet/minecraft/screen/BeaconScreenHandler;field_30759:I
      • field_30760

        private static final int field_30760
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official o Lblo;o:I
        intermediary field_30760 Lnet/minecraft/class_1704;field_30760:I
        named field_30760 Lnet/minecraft/screen/BeaconScreenHandler;field_30760:I
      • field_30761

        private static final int field_30761
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official p Lblo;p:I
        intermediary field_30761 Lnet/minecraft/class_1704;field_30761:I
        named field_30761 Lnet/minecraft/screen/BeaconScreenHandler;field_30761:I
      • field_30762

        private static final int field_30762
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Lblo;q:I
        intermediary field_30762 Lnet/minecraft/class_1704;field_30762:I
        named field_30762 Lnet/minecraft/screen/BeaconScreenHandler;field_30762:I
      • payment

        private final Inventory payment
        Mappings:
        Namespace Name Mixin selector
        official r Lblo;r:Laqz;
        intermediary field_17287 Lnet/minecraft/class_1704;field_17287:Lnet/minecraft/class_1263;
        named payment Lnet/minecraft/screen/BeaconScreenHandler;payment:Lnet/minecraft/inventory/Inventory;
      • paymentSlot

        private final BeaconScreenHandler.PaymentSlot paymentSlot
        Mappings:
        Namespace Name Mixin selector
        official s Lblo;s:Lblo$a;
        intermediary field_17288 Lnet/minecraft/class_1704;field_17288:Lnet/minecraft/class_1704$class_1705;
        named paymentSlot Lnet/minecraft/screen/BeaconScreenHandler;paymentSlot:Lnet/minecraft/screen/BeaconScreenHandler$PaymentSlot;
      • context

        private final ScreenHandlerContext context
        Mappings:
        Namespace Name Mixin selector
        official t Lblo;t:Lblw;
        intermediary field_17289 Lnet/minecraft/class_1704;field_17289:Lnet/minecraft/class_3914;
        named context Lnet/minecraft/screen/BeaconScreenHandler;context:Lnet/minecraft/screen/ScreenHandlerContext;
      • propertyDelegate

        private final PropertyDelegate propertyDelegate
        Mappings:
        Namespace Name Mixin selector
        official u Lblo;u:Lblv;
        intermediary field_17290 Lnet/minecraft/class_1704;field_17290:Lnet/minecraft/class_3913;
        named propertyDelegate Lnet/minecraft/screen/BeaconScreenHandler;propertyDelegate:Lnet/minecraft/screen/PropertyDelegate;
    • 构造器详细资料

      • BeaconScreenHandler

        public BeaconScreenHandler​(int syncId,
                                   Inventory inventory)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lblo;<init>(ILaqz;)V
        intermediary <init> Lnet/minecraft/class_1704;<init>(ILnet/minecraft/class_1263;)V
        named <init> Lnet/minecraft/screen/BeaconScreenHandler;<init>(ILnet/minecraft/inventory/Inventory;)V
      • BeaconScreenHandler

        public BeaconScreenHandler​(int syncId,
                                   Inventory inventory,
                                   PropertyDelegate propertyDelegate,
                                   ScreenHandlerContext context)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lblo;<init>(ILaqz;Lblv;Lblw;)V
        intermediary <init> Lnet/minecraft/class_1704;<init>(ILnet/minecraft/class_1263;Lnet/minecraft/class_3913;Lnet/minecraft/class_3914;)V
        named <init> Lnet/minecraft/screen/BeaconScreenHandler;<init>(ILnet/minecraft/inventory/Inventory;Lnet/minecraft/screen/PropertyDelegate;Lnet/minecraft/screen/ScreenHandlerContext;)V
    • 方法详细资料

      • close

        public void close​(PlayerEntity player)
        覆盖:
        close 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official b Lbll;b(Lbjf;)V
        intermediary method_7595 Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)V
        named close Lnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
      • canUse

        public boolean canUse​(PlayerEntity player)
        指定者:
        canUse 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbll;a(Lbjf;)Z
        intermediary method_7597 Lnet/minecraft/class_1703;method_7597(Lnet/minecraft/class_1657;)Z
        named canUse Lnet/minecraft/screen/ScreenHandler;canUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
      • setProperty

        public void setProperty​(int id,
                                int value)
        覆盖:
        setProperty 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbll;a(II)V
        intermediary method_7606 Lnet/minecraft/class_1703;method_7606(II)V
        named setProperty Lnet/minecraft/screen/ScreenHandler;setProperty(II)V
      • transferSlot

        public ItemStack transferSlot​(PlayerEntity player,
                                      int index)
        覆盖:
        transferSlot 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official b Lbll;b(Lbjf;I)Lbpr;
        intermediary method_7601 Lnet/minecraft/class_1703;method_7601(Lnet/minecraft/class_1657;I)Lnet/minecraft/class_1799;
        named transferSlot Lnet/minecraft/screen/ScreenHandler;transferSlot(Lnet/minecraft/entity/player/PlayerEntity;I)Lnet/minecraft/item/ItemStack;
      • getProperties

        public int getProperties()
        Mappings:
        Namespace Name Mixin selector
        official i Lblo;i()I
        intermediary method_17373 Lnet/minecraft/class_1704;method_17373()I
        named getProperties Lnet/minecraft/screen/BeaconScreenHandler;getProperties()I
      • getPrimaryEffect

        @Nullable
        public @Nullable StatusEffect getPrimaryEffect()
        Mappings:
        Namespace Name Mixin selector
        official j Lblo;j()Lasd;
        intermediary method_17374 Lnet/minecraft/class_1704;method_17374()Lnet/minecraft/class_1291;
        named getPrimaryEffect Lnet/minecraft/screen/BeaconScreenHandler;getPrimaryEffect()Lnet/minecraft/entity/effect/StatusEffect;
      • getSecondaryEffect

        @Nullable
        public @Nullable StatusEffect getSecondaryEffect()
        Mappings:
        Namespace Name Mixin selector
        official k Lblo;k()Lasd;
        intermediary method_17375 Lnet/minecraft/class_1704;method_17375()Lnet/minecraft/class_1291;
        named getSecondaryEffect Lnet/minecraft/screen/BeaconScreenHandler;getSecondaryEffect()Lnet/minecraft/entity/effect/StatusEffect;
      • setEffects

        public void setEffects​(int primaryEffectId,
                               int secondaryEffectId)
        Mappings:
        Namespace Name Mixin selector
        official c Lblo;c(II)V
        intermediary method_17372 Lnet/minecraft/class_1704;method_17372(II)V
        named setEffects Lnet/minecraft/screen/BeaconScreenHandler;setEffects(II)V
      • hasPayment

        public boolean hasPayment()
        Mappings:
        Namespace Name Mixin selector
        official l Lblo;l()Z
        intermediary method_17376 Lnet/minecraft/class_1704;method_17376()Z
        named hasPayment Lnet/minecraft/screen/BeaconScreenHandler;hasPayment()Z