类 AnvilScreenHandler


  • public class AnvilScreenHandler
    extends ForgingScreenHandler
    Mappings:
    Namespace Name
    official bln
    intermediary net/minecraft/class_1706
    named net/minecraft/screen/AnvilScreenHandler
    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official s Lbln;s:Lorg/apache/logging/log4j/Logger;
        intermediary field_7771 Lnet/minecraft/class_1706;field_7771:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/screen/AnvilScreenHandler;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_30752

        private static final boolean field_30752
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official t Lbln;t:Z
        intermediary field_30752 Lnet/minecraft/class_1706;field_30752:Z
        named field_30752 Lnet/minecraft/screen/AnvilScreenHandler;field_30752:Z
      • field_30751

        public static final int field_30751
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Lbln;k:I
        intermediary field_30751 Lnet/minecraft/class_1706;field_30751:I
        named field_30751 Lnet/minecraft/screen/AnvilScreenHandler;field_30751:I
      • field_30753

        private static final int field_30753
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official x Lbln;x:I
        intermediary field_30753 Lnet/minecraft/class_1706;field_30753:I
        named field_30753 Lnet/minecraft/screen/AnvilScreenHandler;field_30753:I
      • field_30754

        private static final int field_30754
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official y Lbln;y:I
        intermediary field_30754 Lnet/minecraft/class_1706;field_30754:I
        named field_30754 Lnet/minecraft/screen/AnvilScreenHandler;field_30754:I
      • field_30755

        private static final int field_30755
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official z Lbln;z:I
        intermediary field_30755 Lnet/minecraft/class_1706;field_30755:I
        named field_30755 Lnet/minecraft/screen/AnvilScreenHandler;field_30755:I
      • field_30747

        private static final int field_30747
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official A Lbln;A:I
        intermediary field_30747 Lnet/minecraft/class_1706;field_30747:I
        named field_30747 Lnet/minecraft/screen/AnvilScreenHandler;field_30747:I
      • field_30748

        private static final int field_30748
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official B Lbln;B:I
        intermediary field_30748 Lnet/minecraft/class_1706;field_30748:I
        named field_30748 Lnet/minecraft/screen/AnvilScreenHandler;field_30748:I
      • field_30749

        private static final int field_30749
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official C Lbln;C:I
        intermediary field_30749 Lnet/minecraft/class_1706;field_30749:I
        named field_30749 Lnet/minecraft/screen/AnvilScreenHandler;field_30749:I
      • field_30750

        private static final int field_30750
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official D Lbln;D:I
        intermediary field_30750 Lnet/minecraft/class_1706;field_30750:I
        named field_30750 Lnet/minecraft/screen/AnvilScreenHandler;field_30750:I
      • repairItemUsage

        private int repairItemUsage
        Mappings:
        Namespace Name Mixin selector
        official u Lbln;u:I
        intermediary field_7776 Lnet/minecraft/class_1706;field_7776:I
        named repairItemUsage Lnet/minecraft/screen/AnvilScreenHandler;repairItemUsage:I
      • newItemName

        private String newItemName
        Mappings:
        Namespace Name Mixin selector
        official v Lbln;v:Ljava/lang/String;
        intermediary field_7774 Lnet/minecraft/class_1706;field_7774:Ljava/lang/String;
        named newItemName Lnet/minecraft/screen/AnvilScreenHandler;newItemName:Ljava/lang/String;
      • levelCost

        private final Property levelCost
        Mappings:
        Namespace Name Mixin selector
        official w Lbln;w:Lbmb;
        intermediary field_7770 Lnet/minecraft/class_1706;field_7770:Lnet/minecraft/class_3915;
        named levelCost Lnet/minecraft/screen/AnvilScreenHandler;levelCost:Lnet/minecraft/screen/Property;
    • 构造器详细资料

      • AnvilScreenHandler

        public AnvilScreenHandler​(int syncId,
                                  PlayerInventory inventory)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbln;<init>(ILbje;)V
        intermediary <init> Lnet/minecraft/class_1706;<init>(ILnet/minecraft/class_1661;)V
        named <init> Lnet/minecraft/screen/AnvilScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;)V
      • AnvilScreenHandler

        public AnvilScreenHandler​(int syncId,
                                  PlayerInventory inventory,
                                  ScreenHandlerContext context)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbln;<init>(ILbje;Lblw;)V
        intermediary <init> Lnet/minecraft/class_1706;<init>(ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V
        named <init> Lnet/minecraft/screen/AnvilScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/screen/ScreenHandlerContext;)V
    • 方法详细资料

      • canUse

        protected boolean canUse​(BlockState state)
        指定者:
        canUse 在类中 ForgingScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbml;a(Lcjr;)Z
        intermediary method_24925 Lnet/minecraft/class_4861;method_24925(Lnet/minecraft/class_2680;)Z
        named canUse Lnet/minecraft/screen/ForgingScreenHandler;canUse(Lnet/minecraft/block/BlockState;)Z
      • canTakeOutput

        protected boolean canTakeOutput​(PlayerEntity player,
                                        boolean present)
        指定者:
        canTakeOutput 在类中 ForgingScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbml;a(Lbjf;Z)Z
        intermediary method_24927 Lnet/minecraft/class_4861;method_24927(Lnet/minecraft/class_1657;Z)Z
        named canTakeOutput Lnet/minecraft/screen/ForgingScreenHandler;canTakeOutput(Lnet/minecraft/entity/player/PlayerEntity;Z)Z
      • onTakeOutput

        protected void onTakeOutput​(PlayerEntity player,
                                    ItemStack stack)
        指定者:
        onTakeOutput 在类中 ForgingScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbml;a(Lbjf;Lbpr;)V
        intermediary method_24923 Lnet/minecraft/class_4861;method_24923(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
        named onTakeOutput Lnet/minecraft/screen/ForgingScreenHandler;onTakeOutput(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
      • updateResult

        public void updateResult()
        指定者:
        updateResult 在类中 ForgingScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official i Lbml;i()V
        intermediary method_24928 Lnet/minecraft/class_4861;method_24928()V
        named updateResult Lnet/minecraft/screen/ForgingScreenHandler;updateResult()V
      • getNextCost

        public static int getNextCost​(int cost)
        Mappings:
        Namespace Name Mixin selector
        official d Lbln;d(I)I
        intermediary method_20398 Lnet/minecraft/class_1706;method_20398(I)I
        named getNextCost Lnet/minecraft/screen/AnvilScreenHandler;getNextCost(I)I
      • setNewItemName

        public void setNewItemName​(String string)
        Mappings:
        Namespace Name Mixin selector
        official a Lbln;a(Ljava/lang/String;)V
        intermediary method_7625 Lnet/minecraft/class_1706;method_7625(Ljava/lang/String;)V
        named setNewItemName Lnet/minecraft/screen/AnvilScreenHandler;setNewItemName(Ljava/lang/String;)V
      • getLevelCost

        public int getLevelCost()
        Mappings:
        Namespace Name Mixin selector
        official j Lbln;j()I
        intermediary method_17369 Lnet/minecraft/class_1706;method_17369()I
        named getLevelCost Lnet/minecraft/screen/AnvilScreenHandler;getLevelCost()I