BounceHelper

Types

Link copied to clipboard
data class BounceResult(val type: BounceHelper.BounceResultTypes, val bouncePoint: Vec3 = Vec3.ZERO, val newVelocity: Vec3 = Vec3.ZERO, val direction: Direction? = null, val tickDelta: Double = 0.0)

Functions

Link copied to clipboard
fun shouldBounceOnBlock(level: Level, blockPos: BlockPos): Boolean
Link copied to clipboard
fun tryBounce(level: Level, blockPos: BlockPos, position: Vec3, deltaMovement: Vec3, velocity: Vec3): BounceHelper.BounceResult