do Placement
fun doPlacement(hitResult: BlockHitResult, rotation: Rotation, hand: InteractionHand = InteractionHand.MAIN_HAND, onPlacementSuccess: () -> Boolean = { true }, onItemUseSuccess: () -> Boolean = { true }, swingMode: SwingMode = SwingMode.DO_NOT_HIDE)
Simulated net.minecraft.world.phys.HitResult.Type.BLOCK branch in vanilla
This function does not perform the surrounding checks from net.minecraft.client.Minecraft.startUseItem, such as whether the game mode is destroying a block, the player's hands are busy, or the held item is enabled. Callers should perform the applicable checks before calling this function.
Parameters
rotation
rotation used to produce hitResult
See also
Minecraft. start Use Item