记录类 BabyModelTransform
java.lang.Object
java.lang.Record
net.minecraft.client.model.BabyModelTransform
- 所有已实现的接口:
MeshTransformer
public record BabyModelTransform(boolean scaleHead, float babyYHeadOffset, float babyZHeadOffset, float babyHeadScale, float babyBodyScale, float bodyYOffset, Set<String> headParts)
extends Record
implements MeshTransformer
-
字段概要
字段修饰符和类型字段说明private final float
babyBodyScale
记录组件的字段。private final float
babyHeadScale
记录组件的字段。private final float
babyYHeadOffset
记录组件的字段。private final float
babyZHeadOffset
记录组件的字段。private final float
bodyYOffset
记录组件的字段。headParts
记录组件的字段。private final boolean
scaleHead
记录组件的字段。 -
构造器概要
构造器构造器说明BabyModelTransform
(boolean scaleHead, float babyYHeadOffset, float babyZHeadOffset, float babyHeadScale, float babyBodyScale, float bodyYOffset, Set<String> headParts) 创建BabyModelTransform
记录类的实例。BabyModelTransform
(boolean p_363472_, float p_363171_, float p_366309_, Set<String> p_363509_) BabyModelTransform
(Set<String> p_361409_) -
方法概要
修饰符和类型方法说明apply
(MeshDefinition p_365887_) float
返回babyBodyScale
记录组件的值。float
返回babyHeadScale
记录组件的值。float
返回babyYHeadOffset
记录组件的值。float
返回babyZHeadOffset
记录组件的值。float
返回bodyYOffset
记录组件的值。final boolean
指示某个其他对象是否“等于”此对象。final int
hashCode()
返回此对象的哈希代码值。返回headParts
记录组件的值。boolean
返回scaleHead
记录组件的值。final String
toString()
返回此记录类的字符串表示形式。
-
字段详细资料
-
scaleHead
private final boolean scaleHeadscaleHead
记录组件的字段。 -
babyYHeadOffset
private final float babyYHeadOffsetbabyYHeadOffset
记录组件的字段。 -
babyZHeadOffset
private final float babyZHeadOffsetbabyZHeadOffset
记录组件的字段。 -
babyHeadScale
private final float babyHeadScalebabyHeadScale
记录组件的字段。 -
babyBodyScale
private final float babyBodyScalebabyBodyScale
记录组件的字段。 -
bodyYOffset
private final float bodyYOffsetbodyYOffset
记录组件的字段。 -
headParts
headParts
记录组件的字段。
-
-
构造器详细资料
-
BabyModelTransform
-
BabyModelTransform
-
BabyModelTransform
public BabyModelTransform(boolean scaleHead, float babyYHeadOffset, float babyZHeadOffset, float babyHeadScale, float babyBodyScale, float bodyYOffset, Set<String> headParts) 创建BabyModelTransform
记录类的实例。- 参数:
scaleHead
-scaleHead
记录组件的值babyYHeadOffset
-babyYHeadOffset
记录组件的值babyZHeadOffset
-babyZHeadOffset
记录组件的值babyHeadScale
-babyHeadScale
记录组件的值babyBodyScale
-babyBodyScale
记录组件的值bodyYOffset
-bodyYOffset
记录组件的值headParts
-headParts
记录组件的值
-
-
方法详细资料
-
apply
- 指定者:
apply
在接口中MeshTransformer
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)
对参考组件进行比较;使用 '==' 对基元组件进行比较 -
scaleHead
public boolean scaleHead()返回scaleHead
记录组件的值。- 返回:
scaleHead
记录组件的值
-
babyYHeadOffset
public float babyYHeadOffset()返回babyYHeadOffset
记录组件的值。- 返回:
babyYHeadOffset
记录组件的值
-
babyZHeadOffset
public float babyZHeadOffset()返回babyZHeadOffset
记录组件的值。- 返回:
babyZHeadOffset
记录组件的值
-
babyHeadScale
public float babyHeadScale()返回babyHeadScale
记录组件的值。- 返回:
babyHeadScale
记录组件的值
-
babyBodyScale
public float babyBodyScale()返回babyBodyScale
记录组件的值。- 返回:
babyBodyScale
记录组件的值
-
bodyYOffset
public float bodyYOffset()返回bodyYOffset
记录组件的值。- 返回:
bodyYOffset
记录组件的值
-
headParts
返回headParts
记录组件的值。- 返回:
headParts
记录组件的值
-