Class ModelPartUtils

java.lang.Object
nokunami.floral_warfare.api.util.ModelPartUtils

public class ModelPartUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    ModelPartUtils(net.minecraft.client.model.geom.ModelPart part)
     
    ModelPartUtils(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    static net.minecraft.client.model.geom.builders.CubeDeformation
    deformCube(double value)
     
    static net.minecraft.client.model.geom.builders.CubeDeformation
    deformCube(double valueX, double valueY, double valueZ)
     
    void
    pos()
     
    void
    pos(double pTP)
     
    void
    pos(double pX, double pY, double pZ)
     
    void
    posOS(double pX, double pY, double pZ)
     
    void
     
    void
    posRot(double pTP, double pTR)
     
    void
    posRot(double pX, double pY, double pZ, double rX, double rY, double rZ)
     
    void
    posRotOS(double pX, double pY, double pZ, double rX, double rY, double rZ)
     
    void
    rot(double pTR)
     
    void
    rot(double rX, double rY, double rZ)
     
    void
    rotOS(double rX, double rY, double rZ)
     
    void
    scalePosRot(double sX, double sY, double sZ, double pX, double pY, double pZ, double rX, double rY, double rZ)
     
    static void
    setBone(net.minecraft.client.model.geom.ModelPart part)
     
    static void
    setBone(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
     
    setPart(net.minecraft.client.model.geom.ModelPart part)
     
    setPart(net.minecraft.client.model.geom.ModelPart part, double pT)
     
    setPart(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
     
    static void
    setZero(net.minecraft.client.model.geom.ModelPart part)
     
    static void
    setZero(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
     
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ModelPartUtils

      public ModelPartUtils(net.minecraft.client.model.geom.ModelPart part)
    • ModelPartUtils

      public ModelPartUtils(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
  • Method Details

    • deformCube

      public static net.minecraft.client.model.geom.builders.CubeDeformation deformCube(double value)
    • deformCube

      public static net.minecraft.client.model.geom.builders.CubeDeformation deformCube(double valueX, double valueY, double valueZ)
    • setPart

      public static ModelPartUtils setPart(net.minecraft.client.model.geom.ModelPart part)
    • setPart

      public static ModelPartUtils setPart(net.minecraft.client.model.geom.ModelPart part, double pT)
    • setPart

      public static ModelPartUtils setPart(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
    • setBone

      public static void setBone(net.minecraft.client.model.geom.ModelPart part)
    • setBone

      public static void setBone(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
    • setZero

      public static void setZero(net.minecraft.client.model.geom.ModelPart part)
    • setZero

      public static void setZero(net.minecraft.client.model.geom.ModelPart part, double pTP, double pTR)
    • scalePosRot

      public void scalePosRot(double sX, double sY, double sZ, double pX, double pY, double pZ, double rX, double rY, double rZ)
    • posRot

      public void posRot(double pX, double pY, double pZ, double rX, double rY, double rZ)
    • posRot

      public void posRot(double pTP, double pTR)
    • posRot

      public void posRot()
    • pos

      public void pos(double pX, double pY, double pZ)
    • pos

      public void pos(double pTP)
    • pos

      public void pos()
    • rot

      public void rot(double rX, double rY, double rZ)
    • rot

      public void rot(double pTR)
    • posRotOS

      public void posRotOS(double pX, double pY, double pZ, double rX, double rY, double rZ)
    • posOS

      public void posOS(double pX, double pY, double pZ)
    • rotOS

      public void rotOS(double rX, double rY, double rZ)
    • bone

      public void bone()
    • zero

      public void zero()