place Ghost Recipe
fun ClientPacketFactory.placeGhostRecipe(containerId: Int, recipe: RecipeEntry, callback: (packet: ClientPacket<ClientboundPlaceGhostRecipePacketData>) -> Unit): ClientPacket<ClientboundPlaceGhostRecipePacketData>