类 Sprite.Animation
- java.lang.Object
-
- net.minecraft.client.texture.Sprite.Animation
-
- 所有已实现的接口:
AutoCloseable,TextureTickListener
- 封闭类:
- Sprite
@Environment(CLIENT) class Sprite.Animation extends Object implements TextureTickListener, AutoCloseable
- Mappings:
Namespace Name official ewd$aintermediary net/minecraft/class_1058$class_5790named net/minecraft/client/texture/Sprite$Animation
-
-
字段概要
字段 修饰符和类型 字段 说明 private intframeCountprivate intframeIndexprivate List<Sprite.AnimationFrame>framesprivate intframeTicksprivate @Nullable Sprite.Interpolationinterpolation
-
构造器概要
构造器 限定符 构造器 说明 privateAnimation(List<Sprite.AnimationFrame> frames, int frameCount, Sprite.Interpolation interpolation)
-
-
-
字段详细资料
-
frameIndex
private int frameIndex
- Mappings:
Namespace Name Mixin selector official bLewd$a;b:Iintermediary field_28470Lnet/minecraft/class_1058$class_5790;field_28470:Inamed frameIndexLnet/minecraft/client/texture/Sprite$Animation;frameIndex:I
-
frameTicks
private int frameTicks
- Mappings:
Namespace Name Mixin selector official cLewd$a;c:Iintermediary field_28471Lnet/minecraft/class_1058$class_5790;field_28471:Inamed frameTicksLnet/minecraft/client/texture/Sprite$Animation;frameTicks:I
-
frames
private final List<Sprite.AnimationFrame> frames
- Mappings:
Namespace Name Mixin selector official dLewd$a;d:Ljava/util/List;intermediary field_28472Lnet/minecraft/class_1058$class_5790;field_28472:Ljava/util/List;named framesLnet/minecraft/client/texture/Sprite$Animation;frames:Ljava/util/List;
-
frameCount
private final int frameCount
- Mappings:
Namespace Name Mixin selector official eLewd$a;e:Iintermediary field_28473Lnet/minecraft/class_1058$class_5790;field_28473:Inamed frameCountLnet/minecraft/client/texture/Sprite$Animation;frameCount:I
-
interpolation
@Nullable private final @Nullable Sprite.Interpolation interpolation
- Mappings:
Namespace Name Mixin selector official fLewd$a;f:Lewd$d;intermediary field_28474Lnet/minecraft/class_1058$class_5790;field_28474:Lnet/minecraft/class_1058$class_4728;named interpolationLnet/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;)Vintermediary <init>Lnet/minecraft/class_1058$class_5790;<init>(Lnet/minecraft/class_1058;Ljava/util/List;ILnet/minecraft/class_1058$class_4728;)Vnamed <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 aLewd$a;a(I)Iintermediary method_33446Lnet/minecraft/class_1058$class_5790;method_33446(I)Inamed getFrameXLnet/minecraft/client/texture/Sprite$Animation;getFrameX(I)I
-
getFrameY
private int getFrameY(int frame)
- Mappings:
Namespace Name Mixin selector official bLewd$a;b(I)Iintermediary method_33451Lnet/minecraft/class_1058$class_5790;method_33451(I)Inamed getFrameYLnet/minecraft/client/texture/Sprite$Animation;getFrameY(I)I
-
upload
private void upload(int frameIndex)
- Mappings:
Namespace Name Mixin selector official cLewd$a;c(I)Vintermediary method_33455Lnet/minecraft/class_1058$class_5790;method_33455(I)Vnamed uploadLnet/minecraft/client/texture/Sprite$Animation;upload(I)V
-
close
public void close()
- 指定者:
close在接口中AutoCloseable- Mappings:
Namespace Name Mixin selector official closeLewd$a;close()Vintermediary closeLnet/minecraft/class_1058$class_5790;close()Vnamed closeLnet/minecraft/client/texture/Sprite$Animation;close()V
-
tick
public void tick()
- 指定者:
tick在接口中TextureTickListener- Mappings:
Namespace Name Mixin selector official eLewf;e()Vintermediary method_4622Lnet/minecraft/class_1061;method_4622()Vnamed tickLnet/minecraft/client/texture/TextureTickListener;tick()V
-
upload
public void upload()
- Mappings:
Namespace Name Mixin selector official aLewd$a;a()Vintermediary method_33445Lnet/minecraft/class_1058$class_5790;method_33445()Vnamed uploadLnet/minecraft/client/texture/Sprite$Animation;upload()V
-
method_33450
public IntStream method_33450()
- Mappings:
Namespace Name Mixin selector official bLewd$a;b()Ljava/util/stream/IntStream;intermediary method_33450Lnet/minecraft/class_1058$class_5790;method_33450()Ljava/util/stream/IntStream;named method_33450Lnet/minecraft/client/texture/Sprite$Animation;method_33450()Ljava/util/stream/IntStream;
-
-