Minestom/src/main/java/net/minestom/server/collision/PhysicsResult.java

14 lines
550 B
Java

package net.minestom.server.collision;
import net.minestom.server.coordinate.Point;
import net.minestom.server.coordinate.Pos;
import net.minestom.server.coordinate.Vec;
import net.minestom.server.instance.block.Block;
import org.jetbrains.annotations.ApiStatus;
@ApiStatus.Experimental
public record PhysicsResult(Pos newPosition, Vec newVelocity, boolean isOnGround,
boolean collisionX, boolean collisionY, boolean collisionZ,
Vec originalDelta, Point collidedBlockY, Block blockTypeY) {
}