Class PixelmonMovementBase
java.lang.Object
com.pixelmonmod.pixelmon.entities.pixelmon.movement.PixelmonMovementBase
- Direct Known Subclasses:
PixelmonMovementFlying,PixelmonMovementGround
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.joml.Matrix3f src, org.joml.Matrix3f dest) protected org.joml.Matrix3fcreateRotationMatrix(org.joml.Vector3f lookVec) abstract voidhandleMovement(List<EnumKeybinds> movements) voidmul(org.joml.Matrix3f src, float f) abstract voidvoidscale(org.joml.Vector3f src, float scale) abstract voidupdatePassenger(net.minecraft.world.entity.Entity passenger, org.joml.Vector3f offsets)
-
Field Details
-
pixelmon
-
-
Constructor Details
-
PixelmonMovementBase
-
-
Method Details
-
handleMovement
-
onLivingUpdate
public abstract void onLivingUpdate() -
updatePassenger
public abstract void updatePassenger(net.minecraft.world.entity.Entity passenger, org.joml.Vector3f offsets) -
createRotationMatrix
protected org.joml.Matrix3f createRotationMatrix(org.joml.Vector3f lookVec) -
add
public void add(org.joml.Matrix3f src, org.joml.Matrix3f dest) -
mul
public void mul(org.joml.Matrix3f src, float f) -
scale
public void scale(org.joml.Vector3f src, float scale)
-