类 Sprite.Animation

    • 字段详细资料

      • frameIndex

        private int frameIndex
        Mappings:
        Namespace Name Mixin selector
        official b Lewd$a;b:I
        intermediary field_28470 Lnet/minecraft/class_1058$class_5790;field_28470:I
        named frameIndex Lnet/minecraft/client/texture/Sprite$Animation;frameIndex:I
      • frameTicks

        private int frameTicks
        Mappings:
        Namespace Name Mixin selector
        official c Lewd$a;c:I
        intermediary field_28471 Lnet/minecraft/class_1058$class_5790;field_28471:I
        named frameTicks Lnet/minecraft/client/texture/Sprite$Animation;frameTicks:I
      • frames

        private final List<Sprite.AnimationFrame> frames
        Mappings:
        Namespace Name Mixin selector
        official d Lewd$a;d:Ljava/util/List;
        intermediary field_28472 Lnet/minecraft/class_1058$class_5790;field_28472:Ljava/util/List;
        named frames Lnet/minecraft/client/texture/Sprite$Animation;frames:Ljava/util/List;
      • frameCount

        private final int frameCount
        Mappings:
        Namespace Name Mixin selector
        official e Lewd$a;e:I
        intermediary field_28473 Lnet/minecraft/class_1058$class_5790;field_28473:I
        named frameCount Lnet/minecraft/client/texture/Sprite$Animation;frameCount:I
      • interpolation

        @Nullable
        private final @Nullable Sprite.Interpolation interpolation
        Mappings:
        Namespace Name Mixin selector
        official f Lewd$a;f:Lewd$d;
        intermediary field_28474 Lnet/minecraft/class_1058$class_5790;field_28474:Lnet/minecraft/class_1058$class_4728;
        named interpolation Lnet/minecraft/client/texture/Sprite$Animation;interpolation:Lnet/minecraft/client/texture/Sprite$Interpolation;
    • 构造器详细资料

      • Animation

        private Animation​(List<Sprite.AnimationFrame> frames,
                          int frameCount,
                          Sprite.Interpolation interpolation)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lewd$a;<init>(Lewd;Ljava/util/List;ILewd$d;)V
        intermediary <init> Lnet/minecraft/class_1058$class_5790;<init>(Lnet/minecraft/class_1058;Ljava/util/List;ILnet/minecraft/class_1058$class_4728;)V
        named <init> Lnet/minecraft/client/texture/Sprite$Animation;<init>(Lnet/minecraft/client/texture/Sprite;Ljava/util/List;ILnet/minecraft/client/texture/Sprite$Interpolation;)V
    • 方法详细资料

      • getFrameX

        private int getFrameX​(int frame)
        Mappings:
        Namespace Name Mixin selector
        official a Lewd$a;a(I)I
        intermediary method_33446 Lnet/minecraft/class_1058$class_5790;method_33446(I)I
        named getFrameX Lnet/minecraft/client/texture/Sprite$Animation;getFrameX(I)I
      • getFrameY

        private int getFrameY​(int frame)
        Mappings:
        Namespace Name Mixin selector
        official b Lewd$a;b(I)I
        intermediary method_33451 Lnet/minecraft/class_1058$class_5790;method_33451(I)I
        named getFrameY Lnet/minecraft/client/texture/Sprite$Animation;getFrameY(I)I
      • upload

        private void upload​(int frameIndex)
        Mappings:
        Namespace Name Mixin selector
        official c Lewd$a;c(I)V
        intermediary method_33455 Lnet/minecraft/class_1058$class_5790;method_33455(I)V
        named upload Lnet/minecraft/client/texture/Sprite$Animation;upload(I)V
      • close

        public void close()
        指定者:
        close 在接口中 AutoCloseable
        Mappings:
        Namespace Name Mixin selector
        official close Lewd$a;close()V
        intermediary close Lnet/minecraft/class_1058$class_5790;close()V
        named close Lnet/minecraft/client/texture/Sprite$Animation;close()V
      • tick

        public void tick()
        指定者:
        tick 在接口中 TextureTickListener
        Mappings:
        Namespace Name Mixin selector
        official e Lewf;e()V
        intermediary method_4622 Lnet/minecraft/class_1061;method_4622()V
        named tick Lnet/minecraft/client/texture/TextureTickListener;tick()V
      • upload

        public void upload()
        Mappings:
        Namespace Name Mixin selector
        official a Lewd$a;a()V
        intermediary method_33445 Lnet/minecraft/class_1058$class_5790;method_33445()V
        named upload Lnet/minecraft/client/texture/Sprite$Animation;upload()V
      • method_33450

        public IntStream method_33450()
        Mappings:
        Namespace Name Mixin selector
        official b Lewd$a;b()Ljava/util/stream/IntStream;
        intermediary method_33450 Lnet/minecraft/class_1058$class_5790;method_33450()Ljava/util/stream/IntStream;
        named method_33450 Lnet/minecraft/client/texture/Sprite$Animation;method_33450()Ljava/util/stream/IntStream;