com.parzivail.util.entity.collision.ICollisionVolume Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pswg Show documentation
Show all versions of pswg Show documentation
Explore the galaxy with Galaxies: Parzi's Star Wars Mod!
package com.parzivail.util.entity.collision;
import net.minecraft.class_243;
import org.apache.commons.lang3.mutable.MutableObject;
import org.joml.Matrix4f;
import org.joml.Quaternionf;
public interface ICollisionVolume
{
// boolean collidesWith(ICollisionVolume other);
//
// Vec3d closestDistanceTo(ICollisionVolume other);
ICollisionVolume transform(Quaternionf q);
ICollisionVolume transform(Matrix4f m);
boolean resolveCapsuleCollision(CapsuleVolume sourceHitbox, MutableObject m);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy