Class ModelPartMixin

java.lang.Object
foundry.veil.mixin.client.ModelPartMixin
All Implemented Interfaces:
CrackCocaine, OffsetModelPart

public class ModelPartMixin extends Object implements OffsetModelPart, CrackCocaine
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    float
     
    float
     
    float
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    float
     
    float
     
    float
     
    Supplier<net.minecraft.client.model.geom.ModelPart>
     
    boolean
    isChild(net.minecraft.client.model.geom.ModelPart part)
     
    void
    setOffset(float x, float y, float z)
     
    void
    setParent(Supplier<net.minecraft.client.model.geom.ModelPart> parent)
     
    void
    veil$copyTrans(net.minecraft.client.model.geom.ModelPart part, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
     
    void
    veil$protato(com.mojang.blaze3d.vertex.PoseStack matrix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
     
    void
    veil$rotato(com.mojang.blaze3d.vertex.PoseStack matrix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
     

    Methods inherited from class java.lang.Object

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

    • offsetX

      public float offsetX
    • offsetY

      public float offsetY
    • offsetZ

      public float offsetZ
  • Constructor Details

    • ModelPartMixin

      public ModelPartMixin()
  • Method Details

    • getOffsetX

      public float getOffsetX()
      Specified by:
      getOffsetX in interface OffsetModelPart
    • getOffsetY

      public float getOffsetY()
      Specified by:
      getOffsetY in interface OffsetModelPart
    • getOffsetZ

      public float getOffsetZ()
      Specified by:
      getOffsetZ in interface OffsetModelPart
    • setOffset

      public void setOffset(float x, float y, float z)
      Specified by:
      setOffset in interface OffsetModelPart
    • isChild

      public boolean isChild(net.minecraft.client.model.geom.ModelPart part)
      Specified by:
      isChild in interface OffsetModelPart
    • veil$rotato

      public void veil$rotato(com.mojang.blaze3d.vertex.PoseStack matrix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
    • veil$protato

      public void veil$protato(com.mojang.blaze3d.vertex.PoseStack matrix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
    • veil$copyTrans

      public void veil$copyTrans(net.minecraft.client.model.geom.ModelPart part, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
    • getParent

      public Supplier<net.minecraft.client.model.geom.ModelPart> getParent()
      Specified by:
      getParent in interface CrackCocaine
    • setParent

      public void setParent(Supplier<net.minecraft.client.model.geom.ModelPart> parent)
      Specified by:
      setParent in interface CrackCocaine